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同时提交多个Web表单的方法
Dec 26 Javascript
js报错 Object doesn't support this property or method的原因分析
Mar 31 Javascript
js中有关IE版本检测
Jan 04 Javascript
javascript抖动元素的小例子
Oct 28 Javascript
用box固定长宽实现图片自动轮播js代码
Jun 09 Javascript
浅谈下拉菜单中的Option对象
May 10 Javascript
AngularJS ng-bind 指令简单实现
Jul 30 Javascript
Vue+axios 实现http拦截及路由拦截实例
Apr 25 Javascript
用vue封装插件并发布到npm的方法步骤
Oct 18 Javascript
jq.ajax+php+mysql实现关键字模糊查询(示例讲解)
Jan 02 Javascript
jQuery实现表单动态添加数据并提交的方法
Jul 19 jQuery
详解用JS添加和删除class类名
Mar 25 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传参之传值与传址的区别
2015/04/24 PHP
PHP输出缓冲控制Output Control系列函数详解
2015/07/02 PHP
Bookmarklet实现启动jQuery(模仿 云输入法)
2010/09/15 Javascript
用js制作淘宝放大镜效果
2020/10/28 Javascript
$.browser.msie 为空或不是对象问题的多种解决方法
2017/03/19 Javascript
详解vue.js全局组件和局部组件
2017/04/10 Javascript
vue调用高德地图实例代码
2017/04/28 Javascript
简单谈谈关于 npm 5.0 的新坑
2017/06/08 Javascript
详解vue 模拟后台数据(加载本地json文件)调试
2017/08/25 Javascript
bootstrap-table实现服务器分页的示例 (spring 后台)
2017/09/01 Javascript
jQuery实现滚动到底部时自动加载更多的方法示例
2018/02/18 jQuery
vue实现的树形结构加多选框示例
2019/02/02 Javascript
通过JS运行机制的角度说说作用域
2019/03/12 Javascript
Element-ui自定义table表头、修改列标题样式、添加tooltip、:render-header使用
2019/04/11 Javascript
jQuery HTML获取内容和属性操作实例分析
2020/05/20 jQuery
JavaScript实现点击出现子菜单效果
2021/02/08 Javascript
用python实现的可以拷贝或剪切一个文件列表中的所有文件
2009/04/30 Python
python pickle 和 shelve模块的用法
2013/09/16 Python
python分析网页上所有超链接的方法
2015/05/08 Python
Python中的hypot()方法使用简介
2015/05/18 Python
python with提前退出遇到的坑与解决方案
2018/01/05 Python
解决Python2.7读写文件中的中文乱码问题
2018/04/12 Python
Python timeit模块的使用实践
2020/01/13 Python
用于ETL的Python数据转换工具详解
2020/07/21 Python
解决TensorFlow训练模型及保存数量限制的问题
2021/03/03 Python
Sneaker Studio匈牙利:购买运动鞋
2018/03/26 全球购物
Java程序开发中如何应用线程
2016/03/03 面试题
同步和异步有何异同,在什么情况下分别使用他们
2013/04/09 面试题
机电专业毕业生推荐信
2013/11/10 职场文书
仓库管理专业个人的自我评价
2013/12/30 职场文书
幼儿园教学管理制度
2014/02/04 职场文书
个人安全生产责任书
2014/07/28 职场文书
我们的节日中秋节活动总结
2015/03/23 职场文书
2019年度行政文员工作计划范本!
2019/07/04 职场文书
详解Java线程池是如何重复利用空闲线程的
2021/06/26 Java/Android
python之django路由和视图案例教程
2021/07/26 Python