我是Javascript的新手,到目前为止,我已设法使用以下内容创建随机数
var randomnumber=Math.floor(Math.random()*21)+1
document.write(+randomnumber);
我在想我可以使用for循环,但我不确定如何去做这个
答案 0 :(得分:2)
第一个问题:Math.floor(Math.random()*21)+1
将返回1-21之间的随机整数,而不是1-20。
第二:使用for loop和Array.push将值添加到数组的末尾。
var arr = [];
for(var i = 0; i < 100; i++) {
arr.push((Math.floor(Math.random()*20)+1));
}