0

你好,我想知道你是否可以帮忙。

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

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!"]; }

任何帮助都将不胜感激

4

1 回答 1

1

尝试这个

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

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

于 2013-08-07T16:29:38.337 回答