var i = window.prompt('Guess The Word')
while(i < 10);{
if(i < 10);
}
请解释while循环的概念是否是数字(i&lt; 10)或单词。我显然不了解循环的情况。唯一出现的是来自Google和那些不帮助的if语句
答案 0 :(得分:1)
在while或if语句的条件之后你不应该有分号,并且你在第一行代码上缺少一个分号。
var i = window.prompt('Guess The Word');
while(i < 10){
}
现在,在这种情况下,您可以检查单词是否不正确。
var i = window.prompt('Guess The Word');
while(i != 'foo'){
}
如果是单词,在这种情况下是'foo',那么它将退出循环,我们可以在循环之后放一行代码,这将在这种情况下执行。
var i = window.prompt('Guess The Word');
while(i != 'foo'){
}
alert('Well done!');
如果不是单词,那么你可以在循环内再次提示单词。此提示将继续执行,直到条件变为假(当i实际上等于'foo'时)。
var i = window.prompt('Guess The Word');
while(i != 'foo'){
var i = window.prompt('Guess The Word');
}
alert('Well done!');
希望这有帮助!