与えられた引数の中で最大(最小)の値を返します。
2つの数値が与えられれば、大きいほう(小さいほう)が返ります。
引数が2つの場合なら不等号と似たようなものになりますが、引数を3つ以上渡すことができ、引数の中で最大(最小)を返します。
Program
Math.max(10, 20); // → 20 Math.max(10, 30, 20); // → 30 Math.min(10, 20); // → 10 Math.min(10, 20, -10); // → -10
配列の中で最大値を探すには以下のようにできます。
Math.max.apply(null, [-100, 300, 200, 400, -200]); // → 400
配列の中で最小値を探すには以下のようにできます。
Math.min.apply(null, [-100, 300, 200, 400, -200]); // → -200