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 相关文章推荐
JavaScript CSS修改学习第五章 给“上传”添加样式
Feb 19 Javascript
IE8下关于querySelectorAll()的问题
May 13 Javascript
cnblogs中在闪存中屏蔽某人的实现代码
Nov 14 Javascript
jquery制作多功能轮播图插件
Apr 02 Javascript
javascript中html字符串转化为jquery dom对象的方法
Aug 27 Javascript
JavaScript中关联原型链属性特性
Feb 13 Javascript
详解vue中computed 和 watch的异同
Jun 30 Javascript
vue实现树形菜单效果
Mar 19 Javascript
Vue中对拿到的数据进行A-Z排序的实例
Sep 25 Javascript
Vue项目中最新用到的一些实用小技巧
Nov 06 Javascript
D3.js(v3)+react 实现带坐标与比例尺的散点图 (V3版本)
May 09 Javascript
浅谈React中组件逻辑复用的那些事儿
May 21 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巧获服务器端信息
2006/12/06 PHP
php 购物车实例(申精)
2009/05/11 PHP
从php核心代码分析require和include的区别
2011/01/02 PHP
php递归删除目录下的文件但保留的实例分享
2014/05/10 PHP
PHP基于CURL进行POST数据上传实例
2014/11/10 PHP
PHP数组生成XML格式数据的封装类实例
2016/11/10 PHP
PHPStudy下如何为Apache安装SSL证书的方法步骤
2019/01/23 PHP
css动画效果之animation的常用样式
2021/03/09 HTML / CSS
jQuery与ExtJS之选择实例分析
2010/08/19 Javascript
基于jQuery的公告无限循环滚动实现代码
2012/05/11 Javascript
原生js实现跨浏览器获取鼠标按键的值
2013/04/08 Javascript
用jQuery获取IE9下拉框默认值问题探讨
2013/07/22 Javascript
JS 毫秒转时间示例代码
2013/09/22 Javascript
禁用Tab键JS代码兼容Firefox和IE
2014/04/18 Javascript
javascript 操作符(~、&amp;、|、^、)使用案例
2014/12/31 Javascript
贴近用户体验的Jquery日期、时间选择插件
2015/08/19 Javascript
vue教程之toast弹框全局调用示例详解
2020/08/24 Javascript
轻松理解vue的双向数据绑定问题
2017/10/30 Javascript
JS实现快递单打印功能【推荐】
2018/06/21 Javascript
python通过imaplib模块读取gmail里邮件的方法
2015/05/08 Python
如何用itertools解决无序排列组合的问题
2017/05/18 Python
python 移除字符串尾部的数字方法
2018/07/17 Python
python使用folium库绘制地图点击框
2018/09/21 Python
浅谈PySpark SQL 相关知识介绍
2019/06/14 Python
基于nexus3配置Python仓库过程详解
2020/06/15 Python
python统计mysql数据量变化并调用接口告警的示例代码
2020/09/21 Python
Orvis官网:自1856年以来,优质服装、飞钓装备等
2018/12/17 全球购物
struct与class的区别
2014/02/03 面试题
数字天堂软件测试面试题
2012/12/23 面试题
软件售后服务承诺书
2014/05/21 职场文书
查摆问题自查报告范文
2014/10/13 职场文书
医院见习报告范文
2014/11/03 职场文书
现货白银电话营销话术
2015/05/29 职场文书
毕业生自荐求职信书写的技巧
2019/08/26 职场文书
进行数据处理的6个 Python 代码块分享
2022/04/06 Python
PostgreSQL基于pgrouting的路径规划处理方法
2022/04/18 PostgreSQL