Javascript 数组中1-20范围内的100个随机数

Javascript 数组中1-20范围内的100个随机数,javascript,arrays,loops,Javascript,Arrays,Loops,我对Javascript是相当陌生的,到目前为止,我已经通过以下方法创建了随机数 var randomnumber=Math.floor(Math.random()*21)+1 document.write(+randomnumber); 我想我可以使用for循环,但我不确定如何处理这个问题:Math.floor(Math.random()*21)+1将返回1-21之间的随机整数,而不是1-20 第二:使用and将值添加到数组的末尾 var arr = []; for(var

我对Javascript是相当陌生的,到目前为止,我已经通过以下方法创建了随机数

 var randomnumber=Math.floor(Math.random()*21)+1

      document.write(+randomnumber);

我想我可以使用for循环,但我不确定如何处理这个问题:
Math.floor(Math.random()*21)+1
将返回1-21之间的随机整数,而不是1-20

第二:使用and将值添加到数组的末尾

var arr = [];
for(var i = 0; i < 100; i++) {
  arr.push((Math.floor(Math.random()*20)+1));
}
var arr=[];
对于(变量i=0;i<100;i++){
arr.push((数学地板(数学随机()*20)+1));
}

你在回答中陈述了你必须做什么,只需查看如何做循环。。。