有没有办法来循环“如果”使用JavaScript/jQuery的,例如循环IF语句
var name = prompt("What's your name?");
if (name === '') {
name = prompt("Try again");
alert(name);
}
语句中使用上面的代码,它会检查一次,但随后无论第二个答案是,它赢得没有检查,有没有办法让它重复检查,而不写if语句十亿次......?
有没有办法来循环“如果”使用JavaScript/jQuery的,例如循环IF语句
var name = prompt("What's your name?");
if (name === '') {
name = prompt("Try again");
alert(name);
}
语句中使用上面的代码,它会检查一次,但随后无论第二个答案是,它赢得没有检查,有没有办法让它重复检查,而不写if语句十亿次......?
使用“while”循环。
var name = prompt("What's your name?");
while (name === '') {
name = prompt("Try again");
alert(name);
}
“else if”语句怎么办? 'else while'dosen't work – user3392846
在while语句之后的任何事情只有在while条件为false时才会发生。那就是你的“其他”。 –
实际上,没关系我可能不会需要使用'else if' – user3392846
只是...使用循环而不是'if'语句? –
使用while循环和检查条件while(name ==“”) –