JavaScript-2变量、运算符、if else语句
变量:
变量用于保存值或表达式,对大小写敏感,必须以字母或者下划线开始。(JavaScript对大小写敏感。)
通过var语句来声明变量(可省略):
var x=5;
var y=”hello”; ( 为变量赋文本值时,加引号。)
x=5;
y=”hello”;
运算符:
运算符 = 用于赋值;而 + 用于把值加起来。
算术运算符:+ 加、 -减、 * 乘、 / 除、 % 求余数、 ++ 递增、 -- 递减
赋值运算符:= ,+=,-=,*=,/=,%=
字符串和数字相加,结果为字符串。
比较运算符:==(等于),===(全等,判断值和类型),!=(不等),>(大于),<(小于),>=(大于等于),<=(小于等于)。
逻辑运算符:&&(and,与),||(or,或),!(not,非)。
(比较和逻辑运算符用于测试true或false)。
条件运算符: ?: ( variablename=(condition)?value1:value2 )
If….else 语句:
If语句:
if(condition){
执行的代码
}
if….else语句:
if(condition){
条件成立时执行代码
}else{
条件不成立时执行代码
}
If…else if….else语句:
if(condition1){
条件1成立时执行代码
}else if(condition2){
条件2成立时执行代码
} else{
条件1、2不成立时执行代码
}
Switch语句:(执行若干代码中的一个)
switch(n){
case 1:
执行代码块 1;
break;
case 2:
执行代码块 2;
break;
default:
如果n不是1也不是2,那么执行此行代码。
}
n可以是表达式,也可以是变量,与case中的数字比较,break防止代码自动执行到下一行。