number类型
数字类型有范围:最大值和最小值(无论是小数还是整数都是数字类型)
1 console.log(Number.MAX_VALUE); //数字的最大值 2 console.log(Number.Min_VALUE); //数字的最小值
不要用小数去验证小数
1 var x = 0.1; 2 var y = 0.2; 3 var sum = x + y; //sum = 0.30000000004 4 console.log(sum == 0.3) //false
无穷大:Infinity
无穷小:-Infinity
不要用NaN验证是不是NaN
如何验证这个结果是不是NaN,应该使用isNaN( ); //不是数字的结果为true,是数字的结果为false。
十进制:就是正常的数字
八进制:以0开头的数字(010------>8)
十六进制:0x开头的(0x1a------->26)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步