JavaScript · Senior · Pytanie 71 z 75

Jak poprawnie sortować nazwy dla danego języka?

const collator = new Intl.Collator("uk", { sensitivity: "base" });
names.sort(collator.compare);

Wyjaśnienie

Domyślne sortowanie porównuje jednostki kodowe UTF-16, więc „Ä”, „ł” czy wielkie litery trafiają w złe miejsca. numeric: true dodatkowo stawia "item2" przed "item10".

Do poczytania

Błąd w pytaniu

JavaScript · Senior · pytanie 71

Sprawdź się

Rozwiąż test JavaScript · Senior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test