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


Posted in Javascript onOctober 15, 2013

问题:在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));
Javascript 相关文章推荐
jQuery选择器的工作原理和优化分析
Jul 25 Javascript
js String对象中常用方法小结(字符串操作)
Jan 27 Javascript
浅析JS刷新框架中的其他页面 &amp;&amp; JS刷新窗口方法汇总
Jul 08 Javascript
Javascript delete 引用类型对象
Nov 01 Javascript
改变隐藏的input中value的值代码
Dec 30 Javascript
js中精确计算加法和减法示例
Mar 28 Javascript
Bootstrap中CSS的使用方法
Feb 17 Javascript
Javascript中的几种继承方式对比分析
Mar 22 Javascript
JavaScript使用math.js进行精确计算操作示例
Jun 19 Javascript
浅谈在react中如何实现扫码枪输入
Jul 04 Javascript
Vant的安装和配合引入Vue.js项目里的方法步骤
Dec 05 Javascript
node.js使用express框架进行文件上传详解
Mar 03 Javascript
js计算字符串长度包含的中文是utf8格式
Oct 15 #Javascript
Javascript中查找不以XX字符结尾的单词示例代码
Oct 15 #Javascript
通过js获取div的background-image属性
Oct 15 #Javascript
js日期相关函数总结分享
Oct 15 #Javascript
JavaScript的继承的封装介绍
Oct 15 #Javascript
jquery实现兼容浏览器的图片上传本地预览功能
Oct 14 #Javascript
js 距离某一时间点时间是多少实现代码
Oct 14 #Javascript
You might like
非常好用的两个PHP函数 serialize()和unserialize()
2012/02/04 PHP
使用PHP和HTML5 FormData实现无刷新文件上传教程
2014/09/06 PHP
PHP跨平台获取服务器IP地址自定义函数分享
2014/12/29 PHP
php递归函数怎么用才有效
2018/02/24 PHP
Discuz! 6.1_jQuery兼容问题
2008/09/23 Javascript
javascript radio 联动效果
2009/03/04 Javascript
JavaScript 模式之工厂模式(Factory)应用介绍
2012/11/15 Javascript
Javascript模块化编程(一)模块的写法最佳实践
2013/01/17 Javascript
javascript中setTimeout和setInterval的unref()和ref()用法示例
2014/11/26 Javascript
JS实现判断滚动条滚到页面底部并执行事件的方法
2014/12/18 Javascript
javascript中sort()的用法实例分析
2015/01/30 Javascript
基于JS代码实现图片在页面中旋转效果
2016/06/16 Javascript
分享一个原生的JavaScript拖动方法
2016/09/25 Javascript
JS实战篇之收缩菜单表单布局
2016/12/10 Javascript
基于BootStrap实现简洁注册界面
2017/07/20 Javascript
微信小程序wx:for和wx:for-item的用法详解
2018/04/01 Javascript
D3.js实现拓扑图的示例代码
2018/06/30 Javascript
vue项目中mock.js的使用及基本用法
2019/05/22 Javascript
vuecli3.x中轻松4步带你使用tinymce的步骤
2020/06/25 Javascript
js实现购物车商品数量加减
2020/09/21 Javascript
JavaScript 防盗链的原理以及破解方法
2020/12/29 Javascript
python的类变量和成员变量用法实例教程
2014/08/25 Python
初学Python函数的笔记整理
2015/04/07 Python
Python操作MySQL数据库9个实用实例
2015/12/11 Python
Python使用min、max函数查找二维数据矩阵中最小、最大值的方法
2018/05/15 Python
Python实现的从右到左字符串替换方法示例
2018/07/06 Python
详解Python with/as使用说明
2018/12/13 Python
python add_argument()用法解析
2020/01/29 Python
Spring http服务远程调用实现过程解析
2020/06/11 Python
Python实现扫码工具的示例代码
2020/10/09 Python
应届生污水处理求职信
2013/11/06 职场文书
酒店led欢迎词
2014/01/09 职场文书
南京青奥会口号
2014/06/12 职场文书
团员个人年度总结
2015/02/26 职场文书
SQL模糊查询报:ORA-00909:参数个数无效问题的解决
2021/06/21 Oracle
【海涛dota】偶遇拉娜娅 质量局德鲁伊第一视角解说
2022/04/01 DOTA