JavaScript · Middle · Запитання 34 з 75

Що виведе [10, 1, 2].sort()?

Пояснення

Без функції порівняння sort порівнює елементи як рядки, а '10' < '2'. Для чисел потрібно sort((a, b) => a - b). До того ж sort мутує масив; немутувальна версія - toSorted().

Де почитати

Помилка в запитанні

JavaScript · Middle · запитання 34

Перевірте себе

Пройдіть тест JavaScript · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест