JavaScript 數組排序的步驟如下:
以下是一個示例代碼,演示了如何使用 JavaScript 對數組進行排序:
// 創建一個數組
let arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5];
// 定義比較函數
function compareNumbers(a, b) {
return a - b;
}
// 調用 sort() 方法對數組進行排序
arr.sort(compareNumbers);
// 輸出排序后的數組
console.log(arr); // [1, 1, 2, 3, 3, 4, 5, 5, 5, 6, 9]
在上面的示例中,我們首先創建了一個包含數字的數組 arr
。然后,我們定義了一個比較函數 compareNumbers()
,該函數將兩個數字相減并返回結果。最后,我們調用數組的 sort()
方法,并將比較函數作為參數傳遞給它。這將使用比較函數來確定元素的排序順序,并返回一個新的已排序數組。最后,我們使用 console.log()
函數輸出排序后的數組。