一、表达式与运算符
表达式是对一个或多个变量或值(操作数)进行运算,并返回一个新值
运算符可以分为一下类别:
赋值运算符
var a = 10
var b = 20
var c = a + b
console.log(c)
算数运算符
var a = 10
var b = 20
console.log(a+b)
console.log(a-b)
console.log(a*b)
console.log(a/b)
自增 ++
var a = 10
var b = 20
console.log(a++) // 10
console.log(++a) // 10
console.log(a) // 12
1-3之间的所有整数之和
var result = 0
result = result + 1
result = result + 2
result = result + 3
result += i
二、if分支结构
if分支结构包括:简单if语句、if...else语句、多重if语句、嵌套if语句
表达式为:if(条件表达式){
语句块;
}
双分支 if...else
var score = prompt("请输入你的js成绩":)
if(score>=90){
console.log("你适合搞开发")
}else{
console.log("你不太适合搞开发")
}
多重分支 if...else if...else
var score = prompt("请输入你的js成绩":)
if(score>=80){
console.log("你适合搞开发")
}else if(score>=60){
console.log("你不太适合搞开发")
}else{
console.log("你可以学习其他的专业")
}
嵌套if语句
var leave = prompt("商品购买的状态A-F")
switch(leave){
case"A":
console.log("未付款")
break;
case"B":
console.log("已付款")
break;
case"C":
console.log("待发货")
break;
case"D":
console.log("已发货")
break;
case"E":
console.log("运输中")
break;
case"F":
console.log("已签收")
break;
}