流程控制

流程控制

1.判断:if、switch(case break default)、 ?:

//if

var str="JS";
if(str==="CSS"){
    alert("CSS");
}else if(str==="html"){
    alert("html");
}else{
    alert(str);
}

//switch
switch(str){
    case "CSS":
        alert("CSS");  break;
    case "html":
        alert("html"); break ;
    default :
        alert(str);
}
//?:
if(12<45){
  alert('12<45');
}else{
  alert('12!<45');
}

12<45?alert('12<45'):alert('12!<45');

2.循环:while、for

3.跳出:break、continue

for(var i=0;i<6;i++){
    if(i==4){
        break //跳出整个循环for
        continue  //只跳过本次循环
    }
    alert(i);
}

  

4.什么是真什么是假

  真:非零的数字、字符串、true、函数、object、[]、{}元素(存在)

  假:零、NaN、空字符串、false、null、未定义

原文地址:https://www.cnblogs.com/yangxue72/p/7838620.html