一、構(gòu)造函數(shù)
Number(value)
new Number(value)
二、Number屬性
1、Number.MAX_VALUE 返回能表示的最大數(shù)字。
2、Number.MIN_VALUE 能表示的最小數(shù)字。
3、Number.NAN 非數(shù)字值。
4、Number.NEGATIVE_INFINITY 負無窮,當(dāng)溢出時返回。
5、Number.POSITIVE_INFINITY 正無窮,當(dāng)溢出時返回。
三、Number方法
1、toString() 使用指定進制,將一個數(shù)字轉(zhuǎn)換為字符串。
2、toLocaleString() 將一個數(shù)字轉(zhuǎn)換為本地數(shù)字格式的字符串。
3、toFixed() 將一個數(shù)字轉(zhuǎn)換為包含指定小數(shù)位數(shù)的字符串。
4、toExponential() 講一個數(shù)字轉(zhuǎn)換為字符串,使用指定數(shù)目的有效數(shù)字。
5、valueOf() 返回一個Number對象的原始值。
6、toExponential() 用指數(shù)計數(shù)法格式化一個數(shù)字
document.write(Number.MIN_VALUE + "<br/>"); //5e-324 document.write(Number.MAX_VALUE + "<br/>"); //1.7976931348623157e+308 document.write(Number.NaN + "<br/>"); //NaN document.write(Number.NEGATIVE_INFINITY + "<br/>"); //-Infinity document.write(Number.POSITIVE_INFINITY + "<br/>"); //Infinity var num = Number(5.123); //5.123 document.write(num.toString() + "<br/>"); //5.123 document.write(num.toFixed(2) + "<br/>"); //5.123 document.write(num.toPrecision(2) + "<br/>"); //5.123 document.write(num.valueOf() + "<br/>"); //5.123 document.write(num.toExponential(1)); //5.1e+0
新聞熱點
疑難解答