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 に答える