js条件语句

本文详细介绍了JavaScript中的if...else和switch...case条件判断语句的使用,包括分数等级判断和平年闰年的判断示例。同时,对比了两者在功能和应用场景上的差异,强调了switch...case在处理固定值判断时的优势。
摘要由CSDN通过智能技术生成

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多用于固定值的判断`

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值