js条件语句
if else if else 结构
if(条件表达式1){
表达式1;
}else if(条件表达式2){
表达式2;
}else if(条件表达式3){
表达式3
}else{
以上条件都不满足 执行此处代码
}
<script>
var cj = 60;
if(cj>=90 && cj <=100){
document.write("你很优秀");
}else if(cj >= 80 && cj < 90){
document.write("还算不错");
}else if(cj >= 70 && cj <80){
document.write('加油吧');
}else if(cj >= 60 && cj <70){
document.write('有点小危险');
}else{
document.write('男女混合双打');
}
</script>
平年
闰年 可以被4整除但是不可以被100整除 或者 也可以被400整除
<script>
var nian = 2400;
if(nian%4 == 0 && nian % 100 != 0 || nian % 400 == 0){
if(nian % 400 == 0){
document.write('世纪闰年');
}else{
document.write('闰年');
}
}else{
document.write('平年');
}
</script>
switch case 结构
<script>
var jb = 'D';
switch(jb){
case 'A':
document.write('你真好看');
break;
case 'B':
document.write('我信你个鬼');
break;
case 'C':
document.write('糟老头子');
break;
default:document.write('O(∩_∩)O哈哈~');
}
/* 一年十二个月按天数区分 ,当输入不同的月份的时候提示的是不同的天数,prompt() */
</script>
break 阻止代码自动地向下执行
使用default关键词来规定匹配不存在做的事
switch case与if else if else的不同
1,功能完全是等效的
2,if else if else多用于条件范围判断 switch case多用于固定值的判断`