17 lines
No EOL
1,002 B
Markdown
17 lines
No EOL
1,002 B
Markdown
# Отсортируйте массив с буквой ё
|
||
|
||
[importance 5]
|
||
|
||
Используя `Intl.Collate`, отсортируйте массив:
|
||
|
||
```js
|
||
var animals = ["тигр", "ёж", "енот", "ехидна", "АИСТ", "ЯК"];
|
||
|
||
// ... ваш код ...
|
||
|
||
alert( animals ); // АИСТ,ёж,енот,ехидна,тигр,ЯК
|
||
```
|
||
|
||
В этом примере порядок сортировки не должен зависеть от регистра.
|
||
|
||
Что касается бувы `"ё"`, то мы следуем [обычным правилам сортировки буквы ё](http://ru.wikipedia.org/wiki/%D0%81#.D0.A1.D0.BE.D1.80.D1.82.D0.B8.D1.80.D0.BE.D0.B2.D0.BA.D0.B0), по которым "е" и "ё" считаются одной и той же буквой, за исключением случая, когда два слова отличаются только в позиции буквы "е" / "ё" -- тогда слово с "е" ставится первым. |