11.10总结
算数运算符:
加法:数值类型+数值类型=数值类型
console.log(1+2);
字符串拼接: ""+任意类型= "任意类型”
console. log("'sum="+1+2);
console.log(2-1);减法
console. log(3*9);乘法
console.log(9/2);除法
console. log (9%2) ;% 取余
i++:先将i原来的值赋值给i++这个整体,然后i语自增+1
++i:先i自增+1, 然后再将的值赋值给++这个整体
i--:先将i原来的值赋值给i- -这个整体,然后i语自减- 1
--i:先i自减-1, 然后再将的值赋值给--i这个整体
比较运算符 结果为布尔值
console. log(2<5) ;
console. log(5>=2) ;
//== 判断等号左右两边的值是否相等 不判断类型
console.log(1==1) ;
console. log(1=="1");
严格判断等号左右两边的值是否相等也判断类型
console.log(1===1) ;
console. log(1==="1") ;
//!=不等于
//!== 严格不等于
console.log(1!="1");
console. log(1!=="1") ;
逻辑运算符运算布尔值结果也是布尔值
&&(与):并且只有两边都为true结果为true
console. log(true&&true) ;
console. log(true&&false) ;
console. log(false&&false) ;
console. log(1==2&&2>3) ;
||(或):或者 只有两边都为fa Ise结果为false
console.log(true|| true) ;
console. log(true|| false) ;
console. log(false|| false) ;
! (非) :取反
console.log(!true) ;
三目运算符(三元运算符)
格式:值=表达式(结果布尔值) ?值1:值2;
var num1=10;
var num2=20;
var numx=num1>num2?num1:num2;
console.log(max);
if语句
1、只有一 个if
if(条件(结果为布尔值)){
执行语句;
}
2 .有两种情况
if(条件){
执行语句;
}else{
执行语句;
}
switch(表达式){
case值1:执行的语句块;break;
case值2:执行的语句块;break;
case值3: 执行的语句块;break;
。。。
default:执行的语句块;
}

浙公网安备 33010602011771号