配列をソートするには、.sort()を使用します。
サンプル
例)配列をソートする
1 2 3 4 5 |
//ソート用関数を用意する function srt(a, b){ //昇順(降順なら「-(a-b)」とする) return a-b; } |
1 2 3 4 |
//ソートして表示する var arr = [3,9,5,1,7]; var arr_sort = arr.sort(srt); document.write(arr_sort.join(",")); |
- (結果)
- 1,3,5,7,9
解説
- 配列をソートするにはどのようにソートするかを記述したソート用functionを作成し、配列のsort関数の引数に渡します。
- reverse()メソッドを使うと逆順になります。 例)arr.reverse();