2016/01/26

Mathオブジェクト






//Mathはnewとかは必要ない
console.log(Math.PI);//円周率を表示
console.log(Math.ceil(5.3));//切り上げ
console.log(Math.floor(5.3));//切り捨て
console.log(Math.round(5.5));//四捨五入
console.log(Math.random());//0から1未満の数をランダムで



//0からnまでの数を生成する公式のようなもの
Math.floor(Math.random() * (n + 1));

//0から3までの数を生成したい場合
// まずMath.randomで0から0.99999....の乱数を生成
// それを4倍することで、0から3.99999....までの乱数を生成
// Math.floorで小数点以下切り捨てになるので0から3までの整数の乱数が生成できる
Math.floor(Math.random() * (3 + 1));







参照 : ドットインストール