Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【JavaScript ECMAScript】Math::Math.max静的メソッドの使い方

Math.max()静的メソッドの使い方について、初心者にもわかりやすく解説します。

作成日: 更新日:

基本的な使い方

Math.max()メソッドは、複数の数値の中から最大値を見つけて返すメソッドです。このメソッドは、引数として渡されたすべての数値を比較し、その中で最も大きな値を結果として提供します。例えば、Math.max(10, 5, 20) と指定した場合、20 が返されます。引数に単一の数値を渡した場合、その数値がそのまま返されます。

このメソッドの重要な点として、引数が一つも指定されなかった場合、JavaScriptの特別な値である Infinity (無限大) を返します。また、引数の中に数値として適切に解釈できない値が含まれていた場合、例えば文字列などが混入していた際には、計算結果が数値ではないことを示す NaN (Not-a-Number) を返しますので、使用時には引数の型に注意が必要です。

Math.max() は、データセットの中から最大値を選び出すような、数値の比較を伴う処理において非常に便利です。配列の要素の中から最大値を見つけたり、複数の変数の中から一番大きな値を取得したりするなど、プログラミングにおける様々な場面で活用される基本的ながら重要な機能を提供します。データの分析や条件分岐の作成など、システム開発の基礎的な場面で役立つことでしょう。

公式リファレンス: Math.max()

構文(syntax)

1Math.max(value1, value2, value3);

引数(parameters)

...values

  • ...values: number: 比較する1つ以上の数値

戻り値(return)

number

与えられた数値の中から最も大きい数値を返します。引数が指定されなかった場合は-Infinityを返します。

関連コンテンツ

関連プログラミング言語