-if语句
 if(条件){
      执行代码块
 }
 案例:比较最大值
 var a=53,b=42,c=64,max=a
 if(b>max){
              max=b
          }
          if(c>max){
              max=c
          }
          document.write("最大值"+max) 
-if -else语句
 if(条件){
     执行代码块
 }else{
     执行代码块
 }
 案例:
 打印润年
         var year =Number(prompt("请输入年份:"))
         if(year%4==0 && year%100!==0||year%400==0){
             document.write("你输入的是"+year+"年是润年")
         }else{
             document.write("你输入的是"+year+"年它不是润年")
         }
-if -else -if嵌套
 if(条件){
     执行代码块
 }else if(条件){
     执行代码块
 }else{
 不满足条件的代码
 }
 案例:
    判断体重
         var height =Number(prompt("请输入身高:"))
         var weight =Number(prompt("请输入体重:"))
         var sw=(height-108)*2//定义标准体重
         document.write("你的标准体重是"+sw+"斤")
         if(weight>sw+10){
             document.write("你的体重是"+weight+"斤太胖了,该减肥了")
         }else if(weight<sw-10){
             document.write("你的体重是"+weight+"斤太瘦了,多吃点吧")
         }else{
             document.write("你的体重是"+weight+"斤,合格继续保持")
         }
- switch-case 多分支语句
  switch(条件判断)
             {
                 case 值:1;
                     代码1;
                     break;
                 case 值:2;
                     代码2;
                     break;
                 case 值:3;
                     代码3;
                     break;
                 default:
                     如果以上条件都不满足,则执行该代码
             }
             switch、case、break、default都是系统关键字,都必须全小写
案例:
  输入年月判断天数
         var year = Number(prompt("请输入年份:"))
         var month = Number(prompt("请输入月份:"))
         var day
         switch (month) {
             case 1:
             case 3:
             case 5:
             case 7:
             case 8:
             case 10:
             case 12:
                 day = 31
                 break
             case 2:
                 if (year % 4 == 0 && year % 100 !== 0 || year % 400 == 0) {
                     day = 29
                 } else {
                     day = 28
                 }
                 break
             case 4:
             case 6:
             case 9:
             case 11:
                 day = 30
                 break
            default:
             document.write("输入错误,请输入1~12的数字")  
             break
         }
         document.write("现在是"+year+"年第"+month+"个月一共"+day+"天")
case后面只能写一个不能写多个,如错误写发case1,2,3:
三目运算符
简单点说就是一个?一个:
 判断条件?true执行代码:false执行代码
案例
 判断两个数的大小?暂且不考虑相等情况
          var a = 30
          var b = 20
          a > b ? alert('a大') : alert('b大')










