Алгоритми та структури даних · Junior · Запитання 34 з 75
Що поверне цей код?
[10, 1, 5, 100].sort();- 1
[100, 10, 5, 1] - 2
[1, 5, 10, 100] - ✓Правильна відповідь:
[1, 10, 100, 5]
Пояснення
Без компаратора sort перетворює елементи на рядки й порівнює як текст, тож "10" і "100" стоять перед "5". Для чисел передайте компаратор: sort((a, b) => a - b).