Sobes.tech
Junior

Как да сортирате масив с числа във възходящ ред?

sobes.tech AI

Отговор от AI

// Сортиране на масив с числа във възходящ ред с помощта на метода sort
const numbers = [5, 2, 8, 1, 9, 4];

numbers.sort((a, b) => a - b); // Подреждаме масива във възходящ ред

// Резултат от сортирането: [1, 2, 4, 5, 8, 9]

Методът sort() в JavaScript по подразбиране сортира елементите на масива като низове. За правилно сортиране на числата във възходящ ред, трябва да му предадем функция за сравнение (a, b) => a - b. Тази функция връща отрицателно число, ако a е по-малко от b, положително, ако a е по-голямо от b, и нула, ако са равни. Това позволява на метода sort() да определи правилния ред на елементите.