javaScript内置对象Number
来源:互联网 发布:怎么咨询网络服务商 编辑:程序博客网 时间:2024/06/05 18:50
Number
静态对象,不需要实例,直接就调用对象名访问
<script>
alert(Number.MAX_VALUE);
</script>
属性:
constructor();
返回创建对象Boolean函数的引用
例:
<script>
var test=new Boolean();
if (test.constructor==Array)
{document.write("This is an Array");}
if (test.constructor==Boolean)
{document.write("This is a Boolean");}
if (test.constructor==Date)
{document.write("This is a Date");}
if (test.constructor==String)
{document.write("This is a String");}
</script>
MAX_VALUE();
表示js中最大的数。近似值:1.7976931348623157 x 10308
例:
<script>
document.write(Number.MAX_VALUE);
</script>
结果:
1.7976931348623157e+308
MIN_VALUE();
表示js中最小的数。接近0,但不是负数,近似值:
5 x 10-324
例:
<script>
document.write(Number.MIN_VALUE);
</script>
结果:5e-324
NaN();
代表非数字的特殊值,用于表示某个值不是数字。
例:
<script>
var Month=30;
if (Month < 1 || Month > 12)
{Month = Number.NaN;}
document.write(Month);
</script>
结果:NaN
NEGATIVE_INFINITY();
负无穷大,溢出时返回该值。
例:
<script>
var x=(-Number.MAX_VALUE)*2
if (x==Number.NEGATIVE_INFINITY)
{ document.write("Value of x: " + x); }
</script>
结果:Value of x: -Infinity
POSITIVE_INFINITY();
正无穷大,溢出时返回该值。
例:
<script>
var x=(Number.MAX_VALUE)*2
if (x==Number.POSITIVE_INFINITY)
{ document.write("Value of x: " + x); }
</script>
结果:Value of x:Infinity
方法:
toString();
把数字转化成字符串。
例:
<script>
var number = new Number(1337);
document.write (number.toString())
</script>
结果:1337
toLocaleString();
把数字转化成字符串,使用本地数字格式顺序
toFixed();
数字转化成字符串,四舍五入指定小数的位数。
例:
<script>
var num = new Number(13.37);
document.write (num.toFixed(1))
</script>
结果:13.4
toExponential();
把对象的值转化为指数。
例:
<script>
var num = new Number(10000);
document.write (num.toExponential(1))
</script>
结果:1.0e+4
toPrecision();
指定对象的值,超出的位数将其转化为指数计数法
例:
<script>
var num = new Number(10000);
document.write (num.toPrecision(4))
</script>
结果:1.000e+4
valueOf();
返回一个对象的基本数字值
静态对象,不需要实例,直接就调用对象名访问
<script>
alert(Number.MAX_VALUE);
</script>
属性:
constructor();
返回创建对象Boolean函数的引用
例:
<script>
var test=new Boolean();
if (test.constructor==Array)
{document.write("This is an Array");}
if (test.constructor==Boolean)
{document.write("This is a Boolean");}
if (test.constructor==Date)
{document.write("This is a Date");}
if (test.constructor==String)
{document.write("This is a String");}
</script>
MAX_VALUE();
表示js中最大的数。近似值:1.7976931348623157 x 10308
例:
<script>
document.write(Number.MAX_VALUE);
</script>
结果:
1.7976931348623157e+308
MIN_VALUE();
表示js中最小的数。接近0,但不是负数,近似值:
5 x 10-324
例:
<script>
document.write(Number.MIN_VALUE);
</script>
结果:5e-324
NaN();
代表非数字的特殊值,用于表示某个值不是数字。
例:
<script>
var Month=30;
if (Month < 1 || Month > 12)
{Month = Number.NaN;}
document.write(Month);
</script>
结果:NaN
NEGATIVE_INFINITY();
负无穷大,溢出时返回该值。
例:
<script>
var x=(-Number.MAX_VALUE)*2
if (x==Number.NEGATIVE_INFINITY)
{ document.write("Value of x: " + x); }
</script>
结果:Value of x: -Infinity
POSITIVE_INFINITY();
正无穷大,溢出时返回该值。
例:
<script>
var x=(Number.MAX_VALUE)*2
if (x==Number.POSITIVE_INFINITY)
{ document.write("Value of x: " + x); }
</script>
结果:Value of x:Infinity
方法:
toString();
把数字转化成字符串。
例:
<script>
var number = new Number(1337);
document.write (number.toString())
</script>
结果:1337
toLocaleString();
把数字转化成字符串,使用本地数字格式顺序
toFixed();
数字转化成字符串,四舍五入指定小数的位数。
例:
<script>
var num = new Number(13.37);
document.write (num.toFixed(1))
</script>
结果:13.4
toExponential();
把对象的值转化为指数。
例:
<script>
var num = new Number(10000);
document.write (num.toExponential(1))
</script>
结果:1.0e+4
toPrecision();
指定对象的值,超出的位数将其转化为指数计数法
例:
<script>
var num = new Number(10000);
document.write (num.toPrecision(4))
</script>
结果:1.000e+4
valueOf();
返回一个对象的基本数字值
阅读全文
0 0
- javaScript内置对象Number
- javaScript 内置对象二 (Number)
- JavaScript内置对象--基本包装类型(Boolean、Number、String)详解
- js内置对象之Number
- JavaScript内置对象
- Javascript 内置对象 Math
- javascript中的内置对象
- JavaScript中内置对象
- javascript 内置对象
- JavaScript内置对象
- javascript的内置对象
- JavaScript内置对象(1)
- JavaScript内置对象(2)
- javascript内置对象
- JavaScript内置对象
- JavaScript内置对象
- javascript内置对象
- JavaScript内置对象date
- Mysql高级查询语句练习
- 轻松把玩HttpClient之配置ssl,采用绕过证书验证实现https
- Linux-视频监控系统(9)-移植到树莓派中的计划
- mysql 对查询为null的值赋默认值
- Win10 开启移动热点 WiFi 的简单方法
- javaScript内置对象Number
- 深度学习笔记——理论与推导之Structured Learning【NLP】(十二)
- HDU4539 郑厂长系列故事——排兵布阵【状压DP】
- 扑克牌顺子
- Spring MVC 第一个小例子
- SVM相关问题
- linux上修改远程服务密码
- nRF52832 — 1.44寸 TFT屏
- 手机异常问题分析和定位