【JavaScript ECMAScript】Math::Math.min静的メソッドの使い方
Math.min()静的メソッドの使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
Math.min()メソッドは、引数として与えられた複数の数値の中から最も小さい値(最小値)を返すメソッドです。このメソッドは、JavaScriptに組み込まれているMathオブジェクトに属しており、数値計算を行う際に非常に役立ちます。例えば、Math.min(10, 5, 20)のように呼び出すと、引数の中で最も小さい5が結果として返されます。
Math.min()は、Mathオブジェクトの静的メソッドであるため、new Math()のようにMathオブジェクトのインスタンスを生成することなく、Math.min()と直接記述して使用することができます。これにより、手軽に最小値を求めることが可能です。
引数が一つも与えられなかった場合、このメソッドは正の無限大を表すInfinityを返します。また、引数の中に数値として解釈できない値(例えば、文字列やNaNなど)が含まれている場合、結果はNaN(Not-a-Number)となりますので、引数の型には注意が必要です。
このメソッドは、複数の数値データから最小値を見つけたい場面や、数値が特定の下限を下回らないように制御したい場合など、様々なプログラミングの状況で活用されます。システムエンジニアを目指す初心者の方にとって、数値の比較や制御の基礎として理解しておくべき重要な機能の一つです。
公式リファレンス: Math.min()
構文(syntax)
1Math.min(value1, value2, /* ..., valueN */);
引数(parameters)
...values
- values: number: 比較する一つ以上の数値
戻り値(return)
number
指定された引数の中から最も小さい数値を返します。引数が1つもない場合は Infinity を返します。