当数组为null时重新填充数组

时间:2013-08-07 16:25:56

标签: javascript

您好,我想知道您是否可以提供帮助。

我有一个随机数生成器,按下按钮可减少数组中的数字,即。随机化的那个现在已被使用并被删除。

var crds = Math.floor((math.random()*myArray.length));

myArray = ["2","4","6","8","10","100","20","Bingo!"];
Array.prototype.removeByIndex = function(index){ 
    this.splice(index,1)
}

我没有将附件包含在按钮按下,但是这段代码讲的是故事 - 当按下按钮时,它通过随机数字的索引拼接数组。我不知道该怎么办是在删除所有数字后重新初始化数组。

if(myArray[crds]==null){ myArray = ["2","4","6","8","10","100","20","Bingo!"]; }

任何帮助都会被贬低

1 个答案:

答案 0 :(得分:1)

试试这个

if (myArray.length == 0) {
    myArray = ["2", "4", "6", "8", "10", "100", "20", "Bingo!"];
}

演示:http://jsfiddle.net/WkaV4/