2.2页面显示弹出框如图5所示,输入成绩,点击确定,弹出如图6所示结果。 当小于60分,弹出框显示不及格; 60-70显示及格; 70-80显示中等; 80-90显示良好;大于90显示优秀。
时间: 2024-03-23 19:36:31 浏览: 88
这个问题需要你在前端页面编写JavaScript代码来实现。你可以使用JavaScript的prompt()函数来弹出输入框,获取用户输入的成绩。然后根据输入的成绩,使用if语句判断成绩的等级,并使用alert()函数弹出对应的等级。以下是代码示例:
```
var score = prompt("请输入成绩:");
if (score < 60) {
alert("不及格");
} else if (score >= 60 && score < 70) {
alert("及格");
} else if (score >= 70 && score < 80) {
alert("中等");
} else if (score >= 80 && score < 90) {
alert("良好");
} else {
alert("优秀");
}
```
当用户输入成绩后,会弹出对应的成绩等级。如果用户输入的不是数字,则会弹出NaN(Not a Number)等级。
相关问题
2.2页面显示弹出框如图5所示,输入成绩,点击确定,弹出如图6所示结果。 当小于60分,弹出框显示不及格; 60-70显示及格; 70-80显示中等; 80-90显示良好;大于90显示优秀。
这是一个简单的条件判断,可以使用JavaScript实现。以下是示例代码:
```html
<!-- HTML代码 -->
<button onclick="showResult()">输入成绩</button>
<script>
// JavaScript代码
function showResult() {
var score = prompt("请输入成绩:");
if (score < 60) {
alert("不及格");
} else if (score < 70) {
alert("及格");
} else if (score < 80) {
alert("中等");
} else if (score < 90) {
alert("良好");
} else {
alert("优秀");
}
}
</script>
```
这里使用了`if...else if...else`语句,根据成绩的不同范围弹出不同的提示框。`prompt()`函数用于弹出输入框,用户输入成绩后,JavaScript会将输入的字符串转换成数字进行比较。