2018/4/15 15:00:10当前位置推荐好文程序员浏览文章

前言

最近再次巩固Javascript基础后,手写出一套学习Javascript的路线教程,方便供大家学习,适合初学者学习。

时间地址
2018-04-13《Javascript入门级教程》01-Array对象
2018-04-14《Javascript入门级教程》02-Number对象

Number对象


定义:能定义小数或者者非小数

举例:
var num1 = 1.23; // 小数var num2 = -23; // 负数var num3 = 1e2 // 指数形式

Number相关属性和方法

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属性和方法教给大家了,希望大家不会的能多练习,在最后,若有什么形容有误的地方,欢迎大家提出来,我好修正,谢谢大家~

网友评论