Mathオブジェクト

Mathオブジェクトは、数値を扱う際に便利なメソッドやプロパティを持ったオブジェクトで、実務でもよく使用することがあります。

Math.random()は0から1までのランダムな数値を生成します。

index.js◎
...
console.log(product3);

console.log(Math.random()); //ランダムな数値
console.log(Math.random()); //ランダムな数値

Math.round(数値)は対象の数値を四捨五入し、Math.ceil(数値)は対象の数値の小数点以下を切り上げ、Math.floor(数値)は対象の数値の小数点以下を切り捨てます。

index.js◎
...
console.log(Math.random()); // ランダムな数値

console.log(Math.round(1.6)); // 1.6を四捨五入し、2となる
console.log(Math.ceil(1.6)); // 1.6を切り上げ、2となる
console.log(Math.floor(1.6)); // 1.6を切り捨て、1となる

Math.max(数値1, 数値2, ...)は複数の数値の中から最大値を取得し、Math.min(数値1, 数値2, ...)は複数の数値の中から、最小値を取得します。

index.js◎
...
console.log(Math.floor(1.6)); // 1.6を切り捨て、1となる

console.log(Math.max(1, 2, 3)); // 最大値3を返却
console.log(Math.min(1, 2, 3)); // 最小値1を返却

以上が実務でよく使うメソッドになります。

その他にどういったメソッドがあるか気になる方は、以下サイトを見ていただければと思います。

Last updated