day03(2017.9.25)

数据类型的装换

转换为Number
1.Number();
2.parseInt();parseFloat();
3.通过运算符- 、* 、/ ;
转换为String
1.“变量”;
2.toString(123);
3.123.toString()

逻辑运算符

||或
或||链接两个boolean类型,有一个是true结果就是true。
都是true取前面,都是false取后面。
var a = 1 || 2;
var b = 0 || 2;
var c = "" || 0;
console.log(a)    //1
console.log(b)    //2
console.log(c)    //0
&&与
&&链接两个boolean类型,有一个是false结果就是false。
都是true取后面,都是false取前面。
var a = 1 && 2;
var b = 0 && 2;
var c = 0 && "";
console.log(a)    //2
console.log(b)    //0
console.log(c)    //0

!非

运算符优先级

day03(2017.9.25)_第1张图片
运算符优先级.png
var a=((4 >= 6) || ("人" != "阿凡达")) && !(((12 * 2) == 144) && true) 
console.log(a)  //true

你可能感兴趣的:(day03(2017.9.25))