мне нужно отсортировать мой массив.Я хотел бы видеть строку, начинающуюся / содержащую числа после альфа.
Как:
['ip', 'email', '0email', 'em0ail' ,1001, '23name', 'name', 'address']
должно быть:
['address', 'email', 'em0ail', 'ip', 'name', '0email', 1001, '23name']
То есть 0
должно быть после z
columns.sort((a, b) => {
const x = a.toString();
const y = b.toString();
if (x < y) {
return -1;
}
if (x > y) {
return 1;
}
return 0;
});
сначала возвращает числа
Как мне подходить к этому случаю?Должен ли я перебирать всю строку?