配列内の数値をJavaScriptで昇順・降順でソート(並び替え)したい時に使える簡単なテクニックをご紹介します。 昇順(小さいもの → 大きいものへ並び替え) var array = [80, 40, 120]; array.sort( function(a,b){ return (a < b ? -1 : 1); } ); // [40, 80, 120] console.log(array); 降順(大きいもの → 小さいものへ並び替え) var array = [80, 40, 120]; array.sort( function(a,b){ return (a < b ? 1 : -1); } ); // [120, 80, 40] console.log(array); 用途とか 配列内の数値で最も一番大きいもの/小さいものを取得したい!って時に使えますね。 あとは単純にソート
![JavaScriptで配列内の数値を昇順・降順でソート(並び替え)するTips - dev.kokushin](https://cdn-ak-scissors.b.st-hatena.com/image/square/3d339b40c0af9248305d99095cd7120f639bf0fa/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fk%2Fkokushin%2F20160408%2F20160408103917.png)