JS条件分支(学习笔记)

if 语句

if (condition){
  // 当 condition==true 时执行的语句块
}
  • condition:
    • true:执行语句
    • false:跳过 if 语句块,执行 if 语句块后面的语句

if-else 语句

if (condition){
  // 当 condition==true 时执行的语句块1
} else {
  // 当 condition==false 时执行的语句块2
}
if (condition1){
  // 当 condition1==true 时执行的语句块1
} else if (condition2){
  // 当 condition2==true 时执行的语句块2
} else {
  // 当 condition1==false && condition2==false 时执行的语句块3
}

swich 语句

switch(n){
  case n1:
    执行代码块 1
    break;
  case n2:
    执行代码块 2
    break;
  default:
    与 case n1 和 case n2 不同时执行的代码块3
}

这里的 n 是一个变量,若 n 与 n1 相等,则执行代码块1,若 n 与 n2 相等,则执行代码块2,若都不相等,则执行代码块3

break语句在这里的作用是跳出这个switch语句块。如果不使用break,成立的case后的代码都会接着执行

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容