- 昇順の並べ替え:
配列内の値を昇順に並べ替えるには、Arrayオブジェクトの
sort()
メソッドを使用します。このメソッドは、配列の要素を文字列として比較し、デフォルトではUnicodeポイントの値に基づいて昇順に並べ替えます。
例えば、次のコードは配列内の値を昇順に並べ替える方法を示しています。
const array = [5, 2, 8, 1, 4];
array.sort((a, b) => a - b);
console.log(array); // 出力: [1, 2, 4, 5, 8]
- 降順の並べ替え:
配列内の値を降順に並べ替えるには、昇順の並べ替えと同様に
sort()
メソッドを使用しますが、比較関数を少し変更する必要があります。
例えば、次のコードは配列内の値を降順に並べ替える方法を示しています。
const array = [5, 2, 8, 1, 4];
array.sort((a, b) => b - a);
console.log(array); // 出力: [8, 5, 4, 2, 1]
以上の方法を使用すると、JavaScriptで配列内の値を昇順および降順に並べ替えることができます。