如何通过保持循环来缩短代码?
var age = prompt("What is your age");
for (var i=18; i<=age ; i++){
alert ("Welcome");
break
}
for (var i=18; i>age ; i++){
alert ("Sorry, You are Under 18");
break
}
答案 0 :(得分:2)
你的很多示例代码似乎都错了。您正在使用循环,您应该使用条件,并且您的循环条件可能在数字溢出之前不会触发,除非您无条件地从循环中断(这进一步表明您希望使用条件,而不是循环)。 / p>
你可能想要的是:
if( age >= 18) {
alert("Welcome");
} else {
alert("Sorry, you are under 18");
}