使用JavaScript判断成绩是否合格
if-else语句是最长用的选择性语句,格式如下:
if (/* 条件表达式 */){
// 成立执行语句
} else {
// 否则执行语句
}
依据分数可将成绩分为D级(60分以下)、C级(60=<C<80)、B级(80<=B<90)、A级(90<=A<100)
var score=prompt("请输入成绩");//用户可以输入的弹框,其返回值用变量接收,且返回值是字符串
score = Number(score);
console.log(isNaN(score));//判断用户输入用户输入的是不是数字.是数字返回false,取非,整个表达式的结果为true
if (!isNaN(score)){ //如果是数字、判断输入的数值大小
if (score <60){
console.log("D级");
} else if (score>=60 && score<70) {
console.log("C级");
}else if (score>=70 && score <80) {
console.log("B级");
}else if (score>=80 && score <100) {
console.log("A级");
}
}else {
//不是数字,提示用户您输入有误,请重新输入
console.log("您输入有误,请重新输入")
}
console.log(""); 是在控制台输出结果
可使用alert(""); 使结果输出在页面。