Algorytmy i struktury danych · Junior · Pytanie 34 z 75
Co zwróci ten kod?
[10, 1, 5, 100].sort();- 1
[100, 10, 5, 1] - 2
[1, 5, 10, 100] - ✓Poprawna odpowiedź:
[1, 10, 100, 5]
Wyjaśnienie
Bez komparatora sort zamienia elementy na napisy i porównuje je jak tekst, więc "10" i "100" są przed "5". Dla liczb przekaż komparator: sort((a, b) => a - b).