JavaScript之逻辑分支

DAY2:逻辑分支

第一节

 程序的三大结构:  顺序结构,选择结构,循环结构

1.程序的单分支结构 IF语句

If(条件){

  //代码块

}

If(条件){

  //代码块

}else{

}

If(条件){

  //代码块

}else if(条件){

  //代码块

}else if(){

  //代码块

}

else if......

else{

}

2.程序的多分支结构 switch语句\break语句

Switch(变量){

  Case 常量:

  //代码块

  Break;

  Case 常量:

  Break;

   Case 常量:

  Break;

  Default:

  //代码块

}

第二节:应用

  1. 判断一个整数,属于哪个范围:大于0;小于0;等于0
  2. 判断一个整数是偶数还是奇数,并输出判断结果
  3. 项目需求:开发一款软件,根据公式(身高-108*2=体重,可以有10斤左右的浮动。来观察测试者体重是否合适

第三节:

  1. if判断接受的数据类型
  2. 案例:输入年份,计算某一年是否是闰年(四年一闰,百年不闰;四百年再闰)
  3. 案例:输入数字,显示星期几

第四节:应用

  1. 案例:输入分数,判定成绩等级
  2. 输入月份,显示当月的天数 (ifswitch两种写法)

要求:1,利用case穿透简化代码

第五节:综合应用

根据一个数字日期,判断这个日期是一年中第几天。

例如20160211,计算结果是42

原文地址:https://www.cnblogs.com/huangzhenhui/p/7530362.html