数字类型
NaN 数字类型
infinity 数字类型
诠释了逗号运算符的作用

交换值
var a = 1,
b = 2,
c;
a = a + b; 1+2=3;
b = a - b; 3-2 = 1;
a = a - b; 3-1= 2;
类型比较运算
var bool = 1 < "2";console.log(bool); //falsenumber 与 string 进行比较 string 会自动转numbervar bool2 = "4.5">"11";console.log(bool2); //ture
逻辑运算符
undefined,null,NaN,””,0,false 除上述其他都为真 都为假false
短路与 和 短路或
var a = 1 && 2; // 2 短路与 &&var a1 = undefined && 2; //undefinedvar a2 = 2 && undefined; //undefinedvar b = 1 || 2; // 1 短路或 ||//短路操作但不会转换成bool 值
运算符优先级
var a= 5,b;b = a-- + --a;//可理解成 b = (a--) + (--a);// 5 + 3console.log(b,a); // 8 3

图片来自
注释
单行注释 : //
多行注释: /
*/
作业:填写星期几上午或下午输出安排
prompt(“”);
let a = prompt("请选择星期几","");
let b = prompt("请选择上午还是下午","");
let c;
// window.onload = a,b;
// console.log(a,b,c);
if(a!='星期一'||a!='星期二'||a!='星期三'||a!='星期四'||a!='星期五'||a!='星期六'||a!='星期田'){
return false
};
switch(a){
case '星期一':
c = b === '上午'?'娜美':'下午'?'黑沙':'无爱';
break;
case '星期二':
c = b === '上午'?'桃木':'下午'?'杨幂':'无爱';
break;
case '星期三':
c = b === '上午'?'刘诗诗':'下午'?'倪妮':'无爱';
break;
case '星期四':
c = b === '上午'?'赵丽颖':'下午'?'杨超越':'无爱';
break;
case '星期五':
c = b === '上午'?'桥未':'下午'?'美樱':'无爱';
break;
case '星期六':
c = b === '上午'?'野衣':'下午'?'爱里':'无爱';
break;
case '星期日':
c = b === '上午'?'zz':'下午'?'ll':'无爱';
break;
default:
c = 'wewq'
break;
}
document.write(`${a}${b}安排是:${c}`);
