数据类型--number
总结:
1、给数字赋值时,通过使用‘e’来给数字添加n个零,如
let billion = 1e9; let small = 1e-9;
2、NaN不等于任何东西包括他本身;
3、数字转字符串:str.toString(base)
4、字符串转数字:praseInt(str,base)
5、数字舍入:
(1) Math.floor(num) //向更小的数字舍入
(2) Math.ceil(num) //向更大的数字舍入
(3) Math.round(num) //向更近的数字舍入
(4) num.toFixed(length) //向更近的数字舍入到length位,返回字符串
6、无穷大(无穷小):Infinity(-Infinity)
7、以2的整数幂次为分母的小数在二进制数字系统中可以被精确的表
8、均匀概率生成min到max的随机整数,可以给最大值(最小值)加0.5(-0.5)
let rand = min + Math.random()*(max-min) //生成min到max的随机小数
let rand = Math.floor(min -0.5 + Math.random()*(max-min+1)) //生成min到max的随机整数数