【JavaScript】Mathオブジェクト - 数学的機能を有するオブジェクト

【JavaScript】Mathオブジェクト - 数学的機能を有するオブジェクト

JavaScriptのMathオブジェクトをご紹介します。

Mathオブジェクト

Mathオブジェクトは数学的機能を所有するオブジェクトです。

絶対値の取得(abs)

absメソッドは絶対値を取得します。

let num = Math.abs(-8);
console.log(num);
8

四捨五入(round)

roundメソッドは小数点以下第一位を四捨五入します。

let num = Math.round(1.6);
console.log(num);
2

切り上げ(ceil)

ceilメソッドは小数点以下第一位を切り上げます。

let num = Math.ceil(1.3);
console.log(num);
2

切り捨て(floor)

floorメソッドは小数点以下第一位を切り捨てます。

let num = Math.floor(1.6);
console.log(num);
1

小数点以下削除(trunc)

truncメソッドは小数点以下を削除します。

let num = Math.trunc(1.6);
console.log(num);
1

最大値の取得(max)

maxメソッドは最大値を取得します。

let num = Math.max(8, 3, 14, 11);
console.log(num);
14

最小値の取得(min)

minメソッドは最小値を取得します。

let num = Math.min(8, 3, 14, 11);
console.log(num);
3

乱数の取得(random)

randomメソッドは0以上1未満の乱数(ランダムな値)を取得します。

let num = Math.random();
console.log(num);
0.3260099325257029