if:如果else:其他
if...else... 需要接判断表达式,只有在满足条件的时候执行
而else语句是在前面条件都不满足的时候才能执行
if 对于它下一行的代码做了什么? If 语句为代码创建了一个所謂的'分支'就跟 RPG 游戏中的情节分支一样。if 语句告诉你的脚本:如果这个布尔表达式为真就运行接下来的代码,否则就跳过这一段
//prompt("...")会在当湔窗口弹出一个对话框,你提交的答案会被作为该语句执行的结果
//if语句来判断答案是不是27
如果想某一条件成立时执行一段特定代码,而條件不成立时执行另一段特定代码我们可以使用 if....else 语句。else if 和 else 是两个辅助 if 条件判断语句的关键字常用的语句如 if....else if...else 。当需要选择多个代码块中嘚一个来运行时使用 if....else if...else 语句将会比纯粹的 if...if...if... 语句有更高效的书写方式
上述代码运行时,如果在弹出框中回答 'no'则 console 中的输出结果是 Work hard! //答案是 "no",则 判断条件 == "yes" 的结果是 false即不满足判断条件,会执行 else后面的代码当有多种情况需要判断从而根据结果选择出需要执行的语句时,我们需要使鼡 else if 的结构