如何通过保持循环使代码更短?

时间:2014-06-09 07:25:04

标签: javascript

如何通过保持循环来缩短代码?

    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

    }

1 个答案:

答案 0 :(得分:2)

你的很多示例代码似乎都错了。您正在使用循环,您应该使用条件,并且您的循环条件可能在数字溢出之前不会触发,除非您无条件地从循环中断(这进一步表明您希望使用条件,而不是循环)。 / p>

你可能想要的是:

if( age >= 18) {
  alert("Welcome");
} else {
  alert("Sorry, you are under 18");
}