Javascript 将值插入到带有循环的数组中

Javascript 将值插入到带有循环的数组中,javascript,Javascript,我想在一个带有for循环的数组中插入15个随机值。 这是我的代码,但它不工作 var-cardArray[]//设置空数组 对于(var i=0;i您没有很好地定义cardArray,它应该是=>var cardArray=[] 另外,为什么要在第二个循环中执行i++=2?要跳过值吗?我将其更改为i++ var cardArray=[];//设置空数组 对于(var i=0;i,因为您需要首先定义数组,就像这样 var cardArray=新数组(15);//设置空数组 对于(var i=

我想在一个带有for循环的数组中插入15个随机值。 这是我的代码,但它不工作

var-cardArray[]//设置空数组

对于(var i=0;i您没有很好地定义cardArray,它应该是=>
var cardArray=[]

另外,为什么要在第二个循环中执行
i++=2
?要跳过值吗?我将其更改为
i++

var cardArray=[];//设置空数组

对于(var i=0;i,因为您需要首先定义数组,就像这样

var cardArray=新数组(15);//设置空数组

对于(var i=0;i而言,问题在于您的声明。更改

var cardArray[];

var cardArray=[];//设置空数组
对于(var i=0;i
var卡=[];
函数getRand(最小值、最大值){
返回Math.floor(Math.random()*(max-min+1))+min;
}

因为(var i=0;i“它不起作用”实际上是毫无意义的,并且没有告诉我们任何关于期望或错误的信息
var cardArray[];
应该是
var cardArray=[];
除了@AndrewLohr提到的语法错误之外,它似乎对我有效,尽管因为第二个循环的增量为2,它只打印数组的一半
var cardArray = [];