乱数を取得する(Math.random)

乱数を取得するには、Math.random()を使用します。

Math.random() は、0以上1未満の小数値を返すので、戻り値を用途に応じて取得したい値に変換します。

Program

//0から1未満の乱数を取得する(例: 0.7690817797448954)
var x = Math.random();

//0から9の乱数を取得する
var x = Math.floor(Math.random() * 10);

//1から100の乱数を取得する
var x = Math.floor(Math.random() * 100) + 1;

//1000から1999の乱数を取得する
var x = Math.floor(Math.random() * 1000) + 1000;

Demo

Memo

Math.random()の戻り値は、0以上1未満の小数値(例: 0.3882699245092187)です。

目的、欲しい値の範囲に応じて、計算して変換します。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です