javascript案例15——学生成绩等级评价(采用if)
JavaScript案例 15 if 采用 学生 等级 成绩
2023-09-14 09:04:09 时间
一、案例描述
根据用户输入的学生成绩, 给出等级评价。(采用if)
● 如果用户输入汉字, 提示“ 不合法, 请输入数值”。
● 如果输入的成绩不在0~100 之间, 提示“ 你输入的成绩不在评定范围内”。
● 90 分以上及90分为优秀;
● 80 分以上及80分为良好;
● 60 分以上及60分为合格;
● 60 分以下为不合格。
二、案例效果演示
三、案例局部代码
js代码:
var score = Number(prompt('请输入学生成绩:'));
if (isNaN(score)) {
alert('不合法,请输入数值');
} else if (score < 0 || score > 100) {
alert('你输入的成绩不在评定范围内');
} else if (score >= 90) {
alert('优秀');
} else if (score >= 80) {
alert('良好');
} else if (score >= 60) {
alert('合格');
} else {
alert('不合格');
}
四、总结
- 输入框prompt里面输入的内容是字符串,利用Number处理成数值类型。
- isNaN()判断是否是非数字类型
- 利用if…elseif()…else进行判断
相关文章
- javascript 简单的计算器
- Javascript之旅——第六站:看看writable特性
- JavaScript核心功能之模块命名冲突的解决方式
- JavaScript常用单词整理总结
- JavaScript操作BOM简单案例
- javascript:history.go(-1);
- 第一百零六节,JavaScript变量作用域及内存
- JavaScript经典代码【一】【javascript HTML控件获取值】
- [Javascript] Classify JSON text data with machine learning in Natural
- [Javascript] Logging Pretty-Printing Tabular Data to the Console
- [Rust] Load a WebAssembly Function Written in Rust and Invoke it from JavaScript
- 165. SAP UI5 应用如何采取 JavaScript 代码调用 OData API 读取满足过滤条件的业务数据($filter 操作)
- javascript案例41——创建对象的三种方式
- javascript案例29——求1~100累加和,跳过个位数为3的数。
- javascript案例10——下拉菜单
- javascript案例6——开关灯、背景变化
- ZoomCharts JavaScript 1.20.2 Crack
- Atom编辑器折腾记_(15)JS代码片段补全(插件:javascript-snippets)
- 【华为OD机试 2023】 去除多余空格(C++ Java JavaScript Python)
- JavaScript通告/订阅的例子