我想在我的游戏中添加新食物时调用此功能。通过括号购买食物量。我去了,我的代码在下面
function SpawnFood10(Amount) //Add a Food to the board
{
for (var i = 0; i < Amount; i++) {
var j = i;
while (FoodList[j] === undefined){
FoodList[j] = new Food(); //Add a new Food and initialise it
FoodList[j].init();
FoodList[j].FoodValue = 10;
}
j++
}
}
因此,它将循环代码的次数作为我通过的食物量。 然后,J将成为阵列中的最低空间,并将与i一起上升。 虽然项目编号j在数组中未定义,但添加新食物。如果没有,继续运行循环直到j没有定义,然后重复for循环。
我认为我陷入了一个infite循环,因为网页没有加载