[JavaScript]Mapの連想配列の最小値を取得するには?

JavaScript

どうも、ちょげ(@chogetarou)です。

Mapの連想配列の最大値を取得する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

Mapの連想配列の最小値を取得するには、Math.min()を使います。

まず、Math.min()を呼び出します。

Math.min()の引数で、Mapの値をスプレッド構文を使って展開します。

Mapの値は、Mapからvalues()を呼び出して取得します。

const min = Math.min(...map.values())

上記のMath.min()は、values()を呼び出した連想配列の最小値を取得します。

スポンサーリンク

使用例

const numbers = new Map([[ "one", 1], ["two", 2], ["three", 3], ["ten", -10], ["four", 4], ["five", 5 ]]);

const min = Math.min(...numbers.values())

console.log(min);
出力:
-10

コメント

タイトルとURLをコピーしました