Sobes.tech
Junior

Hogyan rendezze egy számokat tartalmazó tömböt növekvő sorrendbe?

sobes.tech MI

Válasz az MI-től

// Egy számokat tartalmazó tömb növekvő sorrendbe rendezése a sort módszerrel
const numbers = [5, 2, 8, 1, 9, 4];

numbers.sort((a, b) => a - b); // A tömb növekvő sorrendbe rendezése

// Rendezés eredménye: [1, 2, 4, 5, 8, 9]

A JavaScript sort() metódusa alapértelmezés szerint a tömb elemeit karakterláncként rendezi. A számok helyes növekvő sorrendbe rendezéséhez át kell adni neki egy (a, b) => a - b összehasonlító függvényt. Ez a függvény negatív értéket ad vissza, ha a kisebb, mint b, pozitív értéket, ha a nagyobb, és nullát, ha egyenlőek. Ez lehetővé teszi a sort() számára, hogy helyesen határozza meg az elemek sorrendjét.