<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>if语句</title>
</head>
<body>
<script>
//接受用户输入的用户名,如果用户名等于admin,那么输出你好 ,不等于就没有任何反应
var username=prompt("请输入用户名")
if(username=='admin'){
console.log('你好')
}
//用户输入分数 如果大于等于60分那么输出及格 ,如果小于 输出不及格
var score=prompt('请输入分数')
if(score>=60){
console.log('及格')
}else{
console.log('不及格')
}
//用户输入一个学生的成绩, 如果分数大于80分,输出一个 优秀 ,如果大于60分 输出 及格 如果小于60 输出不及格
var score=prompt('请输入学生分数')
if(score>80){
console.log('优秀')
}else if(score>60){
console.log('及格')
}else{
console.log('不及格')
}
//加油系统: 由用户分别输入 汽油编号 以及 所加容量
//92汽油 每升 9元 ,如果所加的汽油大于30升 8.5一升
//95汽油 每升10元 , 如果所加的升数大于40升 9.5一升
//输出价钱
var number=prompt("请输入汽油编号")
var vol=prompt('请输入需要加的升数')
if(number==92){
if(vol>30){
sum=vol*8.5
console.log(sum)
}else{
sum=vol*9
console.log(sum)
}
}else if(number==95){
if(vol>40){
sum=vol*9.5
console.log(sum)
}else{
sum=vol*10
console.log(sum)
}
}else{
console.log('滚蛋')
}
</script>
</body>
</html>
这篇博客通过示例展示了如何使用JavaScript实现用户交互,包括基于用户输入的用户名判断、分数评估以及加油费用计算。涉及if...else语句和条件判断嵌套,同时涵盖了价格计算的逻辑判断。

被折叠的 条评论
为什么被折叠?



