1.++自增运算,++在后先使用,后自增,在前面先自增,后使用
var x=1
console.log(x++)//1
console.log(++x)//2
console.lo,g(x)//2
2.==表示值相等,===表示值数据类型都相等
var x=10
var y="10"
console.log(x==y)//true
console.log(x===y)//false
3.三元运算符
result=x>y?x:y
result=result>z?result:z
console.log(result)
4.if分支循环
if ...else..
var a
if(a>10){
console.log("奖励")
}else{
console.log("其他")
}
if...else if..
if...if else...else
5.switch...case 循环
var sum=1
switch(sum){
case 1:
console.log("可乐")
break;
case 2:
console.log("雪碧")
break;
case 3:
console.log("芬达")
break;
}
6.字符串转换为整数用parseInt()
var a="10"
console.log(parseInt(a))
字符串转换为浮点型用parseFloat()
var a="10.5"
console.log(parseFloat(a))
数字转换为字符串用tostring
var x=10,y=20
console.log(x.tostring()+y.tostring())
布尔值转换为字符串用tostring
var false=false
console.log(typeof false.tostring())
7.多种数据类型之间进行计算结果的数据类型
console.log(typeof (10+0.5)//number
console.log(typeof (10+"张三"))//string
console.log(typeof ("张三"+"性别:男"))//string
console.log(typeof (10+true)//number
console.log(typeof (10+null)//number