JavaScript Mathオブジェクトのrandomメソッドでランダムな整数の配列を生成する
環境
Windows 10 home 64bit
Google Chrome 107.0.5304.122(Official Build) (64 ビット)
構文
var 配列名 =[];
配列名.push(Math.floor(Math.random() * 乱数範囲数字));
Mathオブジェクトのrandomメソッドを使用してランダムな整数を生成します。
pushメソッドで整数を配列に保存します。
使用例
var res = []; console.log("乱数を生成する範囲(0~9)"); var num = 10; console.log("生成する配列の個数"); var length = 6; for (var i = 0; i < length; i++) { res.push(Math.floor(Math.random() * num)); } console.log(res)
実行結果
> “乱数を生成する範囲(0~9)"
> “生成する配列の個数"
> Array [4, 4, 3, 1, 9, 6]