JavaScript的变量以及分支语句
一、var 变量名=赋值
注:
1、在变量中不能是数字开头,开头通常是 字母 或$ 或下划线
2、变量名中只能包含 数字+字母+$+下划线
3、变量名称不能和JS中的关键字冲突
4、变量名最好是见名知意
二、编程中三种流程语句:1、顺序结构 2、分支结构 3、循环结构
三、分支结构:1、单分支 2、双重分支 3、多重分支 4、嵌套分支
1、单分支
例如:输入一个用户名,如果用户名等于admin 则弹出欢迎。
var username=prompt("请输入用户名")
if(username=="admin"){
alert("欢迎")
}
2、双重分支
例如:输入一个学生成绩,判断是否大于等于60,如果大于60分,则弹出及格;如果小于60分,则弹出不及格。
var score=prompt("请输入学生成绩")
if(score>=60){
alert("及格")
}
else{
alert("不及格")
}
3、多重分支
例如:输入一个学生成绩,判断是否大于等于80分,如果大于80分,则弹出优秀;判断是否大于等于60分,如果大于60分,则弹出及格;反之则弹出不及格。
var score=prompt("请输入学生成绩")
if(score>=80){
alert("优秀")
}
else if(score>=60){
alert("及格")
}
else{
alert("不及格")
}
4、嵌套分支
例如:用户分别输入油号以及所加的升数,弹出总价
92号汽油默认8元一升,如果升数大于30,则单价为7.5元一升
95号汽油默认9元一升,如果升数大于35,则单价为8.5元一升
var number=prompt("请输入所需要加的汽油编号,92或95")
var vol=prompt("请输入所加的容量")
if(number==92){
if(vol>30){
var sum=7.5*
vol
alert(sum)
}
else{
var sum=8*
vol
alert(sum)
}
}
else if(number==95){
if(vol>35){
var sum=8.5*
vol
alert(sum)
}
else{
var sum=9*
vol
alert(sum)
}
}
else{
alert("没有所需要加的汽油编号")
}
作者:时柒
链接:https://juejin.cn/post/7073101669277368334