JS格式化数字保留两位小数点示例代码

 更新时间:2013年10月15日 16:25:04   投稿:whsnow  
式化数字保留两位小数点实现的方法有很多,在接下来的文章中将为大家详细介绍下如何使用js来实现

问题:在JS中格式化数据保留两位小数的函数的多种方法

最好方法:

保留两位好像是这样吧

复制代码 代码如下:

var a = 9.39393;
alert(a.toFixed(2));

说明:

alert(Number.toFixed(9.39393));

返回的是9.39
但是只有ie5.5以上的版本才支持。

其它方法:

function roundFun(numberRound,roundDigit) //四舍五入,保留位数为roundDigit  
 { 
 if (numberRound>=0) 
 { 
 var tempNumber = parseInt((numberRound * Math.pow(10,roundDigit)+0.5))/Math.pow(10,roundDigit); 
 return tempNumber; 
 } 
 else  
 { 
 numberRound1=-numberRound 
 var tempNumber = parseInt((numberRound1 * Math.pow(10,roundDigit)+0.5))/Math.pow(10,roundDigit); 
 return -tempNumber; 
 } 
}

方法二:

<script> 
 tmp = "1234567.57232" 
 result = tmp.substr(0,tmp.indexOf(".")+3); 
 alert(result); 
 </script> 

方法三:

复制代码 代码如下:

var a=3.1415926;
a = a.toFixed(2);//保留2位但结果为一个String类型
a = parseFloat(a);//将结果转换会float
//用一步的话如下
a = parseFloat(a.toFixed(2));

相关文章

  • js上下视差滚动简单实现代码

    js上下视差滚动简单实现代码

    这篇文章主要为大家详细介绍了js上下视差滚动的简单实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • bootstrap配合Masonry插件实现瀑布式布局

    bootstrap配合Masonry插件实现瀑布式布局

    这篇文章主要为大家详细介绍了bootstrap配合Masonry插件实现瀑布式布局,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • 动态为事件添加js代码示例

    动态为事件添加js代码示例

    动态添加事件的实现代码
    2009-02-02
  • css如何让浮动元素水平居中

    css如何让浮动元素水平居中

    css中对于定宽的非浮动元素用margin:0 auto进行水平居中,对于不定宽的浮动元素也有一个常用技巧,这篇文章就给大家介绍下css如何让浮动元素水平居中,需要的朋友可以来学习下
    2015-08-08
  • 20个你不得不知道的JS async/await实用技巧

    20个你不得不知道的JS async/await实用技巧

    JavaScript的async和await关键词是现代JavaScript异步编程的核心,它们让异步代码看起来和同步代码几乎一样,使得异步编程变得更加直观和易于管理,本文介绍20个关于async/await的实用技巧,将大大提升编程效率和代码的清晰度,需要的朋友可以参考下
    2023-12-12
  • JavaScript的一些小技巧分享

    JavaScript的一些小技巧分享

    这篇文章主要介绍了JavaScript的一些小技巧分享,帮助大家更好的理解和使用JavaScript,感兴趣的朋友可以了解下
    2021-01-01
  • three.js载入常用类型3D模型的几种方法

    three.js载入常用类型3D模型的几种方法

    通过Three.js的材质和几何体,我们可以很方便的创建基础3D模型,下面这篇文章主要给大家介绍了关于three.js载入常用类型3D模型的几种方法,需要的朋友可以参考下
    2024-04-04
  • 实例讲解JS中setTimeout()的用法

    实例讲解JS中setTimeout()的用法

    这篇文章主要介绍了JS中setTimeout()的用法,setTimeout()是属于window的method,但我们都是略去window这顶层对象名称,这是用来设定一个时间,时间到了,就会执行一个指定的method,需要深入了解的朋友可以参考下
    2016-01-01
  • javascript使用闭包模拟对象的私有属性和方法

    javascript使用闭包模拟对象的私有属性和方法

    本文给大家简单介绍了在一个项目中涉及到的javascript使用闭包模拟对象的私有属性和方法,这里记录下来,分享给大家。
    2016-10-10
  • JavaScript数组迭代方法

    JavaScript数组迭代方法

    本文主要介绍了JavaScript数组迭代方法,具有很好的参考价值。下面跟着小编一起来看下吧
    2017-03-03

最新评论