前言
最近再次巩固Javascript基础后,手写出一套学习Javascript的路线教程,方便供大家学习,适合初学者学习。
时间 | 地址 |
---|---|
2018-04-13 | 《Javascript入门级教程》01-Array对象 |
2018-04-14 | 《Javascript入门级教程》02-Number对象 |
定义:能定义小数或者者非小数
var num1 = 1.23; // 小数var num2 = -23; // 负数var num3 = 1e2 // 指数形式
Number的最值
var a = Number.MAX_VALUE; // 1.7976931348623157e+308var b = Number.MIN_VALUE; // 5e-324
判断能否是非数字:isNaN()
var a = 1.2;var b = -2;var c = "2";var d = "2a";console.log(isNaN(a)) // falseconsole.log(isNaN(b)) // falseconsole.log(isNaN(c)) // falseconsole.log(isNaN(d)) // true 最终被赶出了数字小伙伴的party现场~可怜呀...
四舍五入截取数字:Number.toFixed()
var a = 1.234;var b = 2.35;console.log(a.toFixed(2)); // 1.23console.log(b.toFixed(1)); // 2.4
不想四舍五入,就直接截取数字:Number.toPrecision()
var a = 1.23456;var b = 2.35678;console.log(a.toPrecision(3)); // 1.23console.log(b.toPrecision(4)); // 2.356
数字转为指数形式:Number.toExponential()
var a = 12345;console.log(a.toExponential()); // 1.2345e+4
后言
在这里,我就将常消耗的Number属性和方法教给大家了,希望大家不会的能多练习,在最后,若有什么形容有误的地方,欢迎大家提出来,我好修正,谢谢大家~