有沒有辦法來循環「如果」使用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 ==「」) –