Mathオブジェクト

いつも忘れてしまうので自分のための覚え書き。

Math.random()...0〜0.999...9までの値をランダムに所得する。Math.floor()は小数点以下を切り捨て、Math.ceil()は小数点以下を切り上げ、Math.round()は少数点以下を四捨五入する。

Math.floor(Math.random()*10)+1; または Math.ceil(Math.random()*10) で1〜10までのランダムな整数を生成する。