描述:

代表数值类型和提供数值常数的对象

var numObj = new Number(value);
value:参数是对象的数字值

通用方法:

    <script type="text/javascript">        
        function display(value){
            document.write("<br/>"+value);
        }
    </script>

属性:

属性 描述 备注
MAX_VALUE 最大的数  
MIN_VALUE 最小的数  
NaN 非数字  
NEGATIVE_INFINITY 负无穷大  
POSITIVE_INFINITY 正无穷大  

例子:

    <script type="text/javascript">
        display(Number.MAX_VALUE);
        display(Number.MIN_VALUE);
        display(Number.NaN);
        display(Number.NEGATIVE_INFINITY);
        display(Number.POSITIVE_INFINITY);
    </script>
Javascript--Number

 

方法:

方法 描述 备注
toString(radix) Number 对象转换为一个字符串,并返回结果 radix是进制,默认为10进制,参数可选
valueOf() 返回数字的字符串结果  
toLocaleString() 把Number对象转换为本地格式的字符串  
toFixed(num) 可把 Number 四舍五入为指定小数位数的数字,并返回 num可选,是保留的位数,0 ~ 20 之间的值,包括 0 和 20,若没有该值,默认为0
toExponential(num) 采用指数计数法,小数点后有指定位数的小数 num可选,规定指数计数法中的小数位数,
0 ~ 20 之间的值,包括 0 和 20,如果省略了改参数,将使用尽可能多的数字
toPresicison(num) 采用指数计数法,num只数字位数.包括指数部分 num可选.1~21之间(且包括1 和21),如果省略了该参数,则调用方法toString(),而不是把数字转换成十进制的值

例子:

    <script type="text/javascript">
    
        var numObj = new Number(2009.065);
        display("toString:"+numObj.toString(10));
        display("valueOf:"+numObj.valueOf());
        display("toLocaleString:"+numObj.toLocaleString());
        display("toFixed(2):"+numObj.toFixed(2));
        display("toExponential(2):"+numObj.toExponential());
        display("toPrecision(3):"+numObj.toPrecision(3));
        
    </script>

Javascript--Number

相关文章:

  • 2022-12-23
  • 2021-10-08
  • 2021-12-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-24
猜你喜欢
  • 2021-12-01
  • 2022-12-23
  • 2021-07-07
  • 2021-04-19
  • 2021-06-27
  • 2022-01-18
  • 2022-12-23
相关资源
相似解决方案