Math.random()メソッド

Math.random()メソッドは、0以上1未満の擬似乱数を返す静的メソッド。

構文

Math.random()

戻り値

0以上1未満の乱数。

サンプル

0以上1未満の乱数を表示

<script>
document.write( '<p>Math.random(): ' + Math.random() + '</p>' );
</script>

↓↓↓出力結果↓↓↓

10以上20未満の乱数を表示

<script>
function getRandomNum( min, max ) {
    return Math.random() * ( max - min ) + min;
}
var $randomNum = getRandomNum( 10, 20 );
document.write( '<p>$randomNum: ' + $randomNum + '</p>' );
</script>

↓↓↓出力結果↓↓↓

10以上20未満の整数の乱数を表示

<script>
function getRandomNum( min, max ) {
    return Math.floor( Math.random() * ( max - min ) + min );
}
var $randomNum = getRandomNum( 10, 20 );
document.write( '<p>$randomNum: ' + $randomNum + '</p>' );
</script>

↓↓↓出力結果↓↓↓

スポンサード リンク

カテゴリー: JavaScript, Mathオブジェクト, メソッド, リファレンス, 組み込みオブジェクト タグ: パーマリンク