我想问一下用户一系列的问题(这只是针对大学因此提示而不是正确的用户界面),并且为了减少LOC我将所有问题添加到一个名为!questions的数组中.
由于某种原因,循环仅包括数组中的每个偶数.
我正在使用的代码如下
var questions = ['How old is Mark Zuckerberg?',
'How much is he worth?',
'How old is Bill Gates?',
'How much is he worth?',
'How old is Dennis Ritchie?'];
for (var i = 0; i < 6; i++)
{
prompt(questions[i++]);
}
Run Code Online (Sandbox Code Playgroud)
如果有人能帮助我从阵列中提示每个问题,我会非常感激.
i每次循环迭代时,您都会递增两次.
尝试:
for (var i = 0; i < 6; i++)
{
prompt(questions[i]);
}
Run Code Online (Sandbox Code Playgroud)
要么:
for (var i = 0; i < 6; )
{
prompt(questions[i++]);
}
Run Code Online (Sandbox Code Playgroud)
i每个循环迭代都会增加一次.