JavaScript基础语法(2)
四舍五入、乘方
1,四舍五入取整
var num1=Math.round(23.49);
alert(num1);//结果23
2,乘方
var num2=Math.pow(3,2);//3的2次方
alert(num2);//结果9
16进制和8进制
八进制:
逢八进一,有效数字是:0,1,2,3,4,5,6,7
十六进制:
逢十六进一,有效数字是:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 其中A-F表示10-15;
JS中八进制的表示:
八进制是以“0”(零)打头的数字; 如: 012,06,025等;
var num1=012;
JS中十六进制的表示:
十六进制的数以“0x”打头,如0xA, 0X1B
var num2=0x1B;
逻辑运算符
逻辑短路: 当逻辑运算符的前面的变量或者表达式(式子)能够决定整个表达式的结果时,则逻辑运算符后面的变量或者表达式(式子),不再进行运算。
注: 运算符的优先级