[JS]配列のsortメソッド
2682 ワード
昇順ソート
const numbers = [1, 7, 4, 17];
numbers.sort((a, b) => a - b);
console.log(numbers); // (5) [1, 7, 10, 17]
降順ソート
const numbers = [1, 7, 4, 17];
numbers.sort((a, b) => b - a);
console.log(numbers); // [17, 10, 7, 1]
戻り値に基づいてsortメソッドを解析する
戻り値が0未満の場合、aはbの前にある必要があります.
戻り値が0に等しい場合、aおよびbの順序は変更されません.
戻り値が0より大きい場合、bはaより前でなければならない.
Reference
この問題について([JS]配列のsortメソッド), 我々は、より多くの情報をここで見つけました https://velog.io/@zero_mountain/JS-배열의-sort-메서드テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol