1、if
Bash
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
// 单路分支
// var dd = 58;
// if (dd>=60) {
// document.write("及格了");
// }
// 有if和else叫 双路分支
// var dd = 88;
// if (dd>=60) {
// document.write("及格了");
// }
// else{
// document.write("不及格");
// }
// 如果是一个完整的if判断体,只要是其中一个条件判断成功,剩下的条件都不再判断
// var dd = 78;
var dd = prompt('请输下你的分数');
if (dd>90) {
document.write("高手学神");
}
// 这步可以这样写,但是没必要
// else if(dd>80 && dd<=90) {
//
// }
else if (dd>80) {
document.write("学霸");
}
else if (dd>70) {
document.write("还可以");
}
else if (dd>=60) {
document.write("达到及格线");
}
else if (60>dd) {
document.write("学渣");
}
// else如果上面的都不成立,可以直接加else结束
// else{
//
// }
</script>
</head>
<body>
</body>
</html>
2、switch
Bash
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
// switch中,如果有一个条件成立,那么后面的判断都不再判断,对应的代码直接执行;要在每段代码后面加一个break,要不然后面的不判断了
// break结束掉整个判断的意思
var dd = 1;
switch(dd){
case 1:
document.write("好");
break;
case 2:
document.write("中");
break;
case 3:
document.write("差");
break;
// default如果上面的都不成立的意思
default:
document.write("输入错误");
}
</script>
</head>
<body>
</body>
</html>
总结:
switch语句和if语句的使用
switch建议判断固定值的时候用
if建议判断区间或范围的时候用
用switch能做的,用if都能做,单反过来则不行
原文链接:https://www.qiquanji.com/post/8622.html
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

微信扫码关注
更新实时通知