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 tab插件制作实现代码
Jun 22 Javascript
JavaScript中“+”的陷阱深刻理解
Dec 04 Javascript
基于IE下ul li 互相嵌套时的bug,排查,解决过程以及心得介绍
May 07 Javascript
jQuery ui插件的使用方法代码实例
May 08 Javascript
js加载之使用DOM方法动态加载Javascript文件
Nov 08 Javascript
jQuery实现div浮动层跟随页面滚动效果
Feb 11 Javascript
微信小程序 wx:for的使用实例详解
Apr 27 Javascript
javascript input输入框模糊提示功能的实现
Sep 25 Javascript
使用NestJS开发Node.js应用的方法
Dec 03 Javascript
layer.prompt输入层的例子
Sep 24 Javascript
vue项目创建步骤及路由router
Jan 14 Javascript
vue-cli4.5.x快速搭建项目
May 30 Vue.js
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
dede全站URL静态化改造[070414更正]
2007/04/17 PHP
php5.3提示Function ereg() is deprecated Error问题解决方法
2014/11/12 PHP
php线性表的入栈与出栈实例分析
2015/06/12 PHP
PHP数组去重的更快实现方式分析
2018/05/09 PHP
PHP实现百度人脸识别
2019/05/06 PHP
ASP.NET jQuery 实例2 (表单中使用回车在TextBox之间向下移动)
2012/01/13 Javascript
JavaScript中的apply()方法和call()方法使用介绍
2012/07/25 Javascript
JQuery弹出层示例可自定义
2014/05/19 Javascript
JS函数的定义与调用方法推荐
2016/05/12 Javascript
Jquery实现遮罩层的简单实例(就是弹出DIV周围都灰色不能操作)
2016/07/14 Javascript
JavaScript纯色二维码变成彩色二维码
2020/07/23 Javascript
详解Node项目部署到云服务器上
2017/07/12 Javascript
动态Axios的配置步骤详解
2018/01/12 Javascript
详解Vue单元测试Karma+Mocha学习笔记
2018/01/31 Javascript
利用JS响应式修改vue实现页面的input值
2019/09/02 Javascript
js实现聊天对话框
2020/02/08 Javascript
浅谈vue使用axios的回调函数中this不指向vue实例,为undefined
2020/09/21 Javascript
[00:44]华丽开场!DOTA2勇士令状带来全新对阵画面
2019/05/15 DOTA
在Python中移动目录结构的方法
2016/01/31 Python
使用Python进行二进制文件读写的简单方法(推荐)
2016/09/12 Python
详谈在flask中使用jsonify和json.dumps的区别
2018/03/26 Python
python3爬虫学习之数据存储txt的案例详解
2019/04/24 Python
Python实现网页截图(PyQT5)过程解析
2019/08/12 Python
python 字符串常用方法汇总详解
2019/09/16 Python
python利用opencv实现SIFT特征提取与匹配
2020/03/05 Python
详解python变量与数据类型
2020/08/25 Python
html5实现多文件的上传示例代码
2014/02/13 HTML / CSS
德国珠宝和手表在线商店:VALMANO
2019/03/24 全球购物
美国椅子和沙发制造商:La-Z-Boy
2020/10/25 全球购物
教学器材管理制度
2014/01/26 职场文书
会计自我鉴定
2014/02/04 职场文书
学校教师读书活动总结
2014/07/08 职场文书
茶花女读书笔记
2015/06/29 职场文书
培训计划通知
2015/07/15 职场文书
《用字母表示数》教学反思
2016/02/17 职场文书
基于Python实现nc批量转tif格式
2022/08/14 Python