問題
javascriptで配列の数値から最小、最大の数値を取得するには?
解決策
スプレッド構文 (...)をMath.minとMath.maxの引数での配列に使用することで最小、最大の数値を取得できます。
最大の数値を取得する。
javascriptで配列の数値から最小、最大の数値を取得する方法をご紹介します。
DEMOはこちら
- ※「1, 4, 7, 10」の中で最小と最大の数値を以下に表示します。
最小の数値は「」です。
最大の数値は「」です。
「Math.max」
スプレッド構文 (…)をMath.minとMath.maxの引数での配列に使用することで最小、最大の数値を取得できます。
HTMLはこちら
<p>最小の数値は「<span class="num-min"></span>」です。</p>
<p>最大の数値は「<span class="num-max"></span>」です。</p>
javascriptはこちら
var numlist = new Array( 1, 4, 7, 10 );
$('.num-min').text( Math.min( ...numlist ) );
$('.num-max').text( Math.max( ...numlist ) );
コメント