900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 输入分数 判定成绩等级 -90 以上 优秀 70 以上良好 60 及格 60 以下不及格(if和switch两种写法)

输入分数 判定成绩等级 -90 以上 优秀 70 以上良好 60 及格 60 以下不及格(if和switch两种写法)

时间:2024-06-02 17:11:05

相关推荐

输入分数 判定成绩等级 -90 以上 优秀 70 以上良好 60 及格 60 以下不及格(if和switch两种写法)

if 写法

语法:

if (false) {

alert('我是代码段1')

} else if (false) {

alert('我是代码段2')

} else {

alert('我是代码段3')

}

第一个条件为 false,第二个条件为 false,最终会打印 “我是代码段3”

只有前面所有的条件都不满足的时候会执行 else 后面的 {} 里面的代码

只要前面有一个条件满足了,那么后面的就都不会执行了

​var score = prompt("输入分数");if (score >= 90) {alert("优秀");} else if (score >= 70) {alert("良好");} else if (score >= 60) {alert("及格");} else {alert("不及格");}​

switch 写法

语法:

switch (要判断的变量) {

case 情况1: //要判断的变量 === 情况1

情况1要执行的代码

break

case 情况2:

情况2要执行的代码

break

case 情况3:

情况3要执行的代码

break

default:

上述情况都不满足的时候执行的代码

}

default 默认

case 情况

break 中断

switch 开关

var score = parseInt(prompt("输入分数") / 10);switch (score) {case 10:case 9:alert("优秀");break;case 8:case 7:alert("良好");break;case 6:alert("及格");break;default:alert("不及格");break;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。