一、控制语句
1-1条件判断(if,if else,switch)
if语句
小括号中的为true ,才会走大括号中的语句<br /> if(boolean)
<script>
var remaining_sum =10;
/* 只有余额大于等于20的时候,才能支付
否则就提示用户余额不足
*/
if(remaining_sum>=20){
console.log("支付成功")
}else{
console.log("余额不足")
}
</script>
if-else 语句(if-else if -else)
return 跳出方法,中止判断
<script>
var age = 4;
if(age>=18){
console.log("成人")
}else if(age>=6 && age<18){
console.log("青少年")
}else{
console.log("儿童")
}
</script>
switch
case —>满足某个条件,走里面的语句,Tip:在语句后面要加上break关键字
break —>结束本次条件判断
<script>
var a = 1;
switch(a){
case 1:
console.log("等于1");
break;
case 2:
console.log("等于2");
break;
default:
console.log("其他值");
}
</script>
1-2循环
while
死循环<br /> while(ture){<br /> 一直执行<br /> }
<script>
var a = window.confirm("你是否想要下载");
a = a+10;
console.log(a);
while(a){
alert("请下载")
}
</script>
for 循环
for in
break和continue
break达到条件 跳出循环,中断循环
<script> for(var i=0;i<=3;i++){ if(i==2){ break; } console.log(i) } </script>
continue 不会执行continue后面的语句,跳过某次循环
<script> for(var i=0;i<=3;i++){ if(i==2){ continue } console.log(i) } </script>