JavaScriptのsortメソッドは、アルファベット順で並び替えるので数値の場合はちゃんと並び替えてくれません。
そこで、sortメソッドに並び替えのルールを指定します。
例題)
1~5のランダムにならんだ配列の数値を昇順に並び替えます。
var ar = [4, 2, 1, 3, 5];
var ar_sort = ar.sort(function(f, t) {return f>t});
console.log(ar_sort);
// 結果
[1, 2, 3, 4, 5]
0 件のコメント:
コメントを投稿