JS1-3
2019-12-08 本文已影响0人
Summerdise
- num++是先使用num的值,而后进行自增运算。
- ++num是先进行自增运算,再被使用值。
- Math的方法总结:
方法 | 结果 |
---|---|
parseInt(x) | 丢弃小数部分,保留整数部分 |
Math.ceil(x) | 向上取整,有小数就整数部分加1 |
Math.round(x) | 四舍五入 |
Math.floor(x) | 向下取整 |
abs(x) | 返回数的绝对值 |
x.toFixed(n) | 四舍五入n位小数 |
max(x,y) | 返回 x 和 y 中的最高值 |
pow(x,y) | 返回 x 的 y 次幂 |
- 答案是
- 42 == "42";/true
- 42 === "42";/false
- "foo" == ["foo"];/true
- "0" == false;/true
- [] == 0;/true
- "" == [];/true
- "" == 0;/true
- "true" == true;/true
- 0 == "\n";/false
- 0 == null;/true
- false == {};/false
- 0.1 + 0.2 == 0.3;/true
var a = 42;
a++; // 此时 a =42
a; // 此时 a =43
++a; // 此时 a =44
a; // 此时 a=44
var a = 42 & 24;
// 即 101010&11000 = 8
a = a && 34;
// 此时 a = true
a = a | 54;
// ji 1|110110 = 55
a = a || 68;
// 此时 a = true