Js保留小数点的4种效果实现代码分享


Posted in Javascript onApril 12, 2014

1、将小数点清零:

function returnFloat0(value) {
    value = Math.round(parseFloat(value));
    return value;
}

2、保留一位小数点:
function returnFloat1(value) {
    value = Math.round(parseFloat(value) * 10) / 10;
    if (value.toString().indexOf(".") < 0) {
        value = value.toString() + ".0";
    }
    return value;
}

3、保留两位小数点
function returnFloat2(value){
    value = Math.round(parseFloat(value) * 100) / 100;
    if (value.toString().indexOf(".") < 0) {
        value = value.toString() + ".00";
    }
    return value;
}

4、保留两位小数点,一位小数自动补零
function returnFloat3(value) {
    value = Math.round(parseFloat(value) * 100) / 100;
    var xsd = value.toString().split(".");
    //Ext.log(xsd.length);
    if(xsd.length==1){
        value = value.toString()+".00";
        return value;
    }
    if(xsd.length>1){
        if(xsd[1].length<2){
            value = value.toString()+"0";
        }
        return value;
    }
}
Javascript 相关文章推荐
js中巧用cssText属性批量操作样式
Mar 13 Javascript
js前台分页显示后端JAVA数据响应
Mar 18 Javascript
js数组的五种迭代方法及两种归并方法(推荐)
Jun 14 Javascript
AngularJs Dependency Injection(DI,依赖注入)
Sep 02 Javascript
jQuery用noConflict代替$的实现方法
Apr 12 jQuery
extjs简介_动力节点Java学院整理
Jul 17 Javascript
JS实现预加载视频音频/视频获取截图(返回canvas截图)
Oct 09 Javascript
JS编写兼容IE6,7,8浏览器无缝自动轮播
Oct 12 Javascript
js嵌套的数组扁平化:将多维数组变成一维数组以及push()与concat()区别的讲解
Jan 19 Javascript
JavaScript实现无限级递归树的示例代码
Mar 29 Javascript
JavaScript实现页面高亮操作提示和蒙板
Jan 04 Javascript
JavaScript高级程序设计之变量与作用域
Nov 17 Javascript
JS判断客户端是手机还是PC的2个代码
Apr 12 #Javascript
javascript window.open打开新窗口后无法再次打开该窗口问题的解决方法
Apr 12 #Javascript
jQuery中阻止冒泡事件的方法介绍
Apr 12 #Javascript
jquery ajax应用中iframe自适应高度问题解决方法
Apr 12 #Javascript
javascript事件冒泡详解和捕获、阻止方法
Apr 12 #Javascript
一个非常全面的javascript URL解析函数和分段URL解析方法
Apr 12 #Javascript
用jquery写的菜单从左往右滑动出现
Apr 11 #Javascript
You might like
smarty 原来也不过如此~~呵呵
2006/11/25 PHP
php限制文件下载速度的代码
2015/10/20 PHP
php抽奖概率算法(刮刮卡,大转盘)
2020/04/17 PHP
yii2高级应用之自定义组件实现全局使用图片上传功能的方法
2016/10/08 PHP
PHP使用PDO创建MySQL数据库、表及插入多条数据操作示例
2019/05/30 PHP
jquery 新手学习常见问题解决方法
2010/04/18 Javascript
jquery里的each使用方法详解
2010/12/22 Javascript
js实现精美的银灰色竖排折叠菜单
2015/05/16 Javascript
js代码实现随机颜色的小方块
2015/07/30 Javascript
js实现鼠标点击文本框自动选中内容的方法
2015/08/20 Javascript
javascript实现下拉提示选择框
2015/12/29 Javascript
如何判断Javascript对象是否存在的简单实例
2016/05/18 Javascript
微信小程序  生命周期详解
2016/10/27 Javascript
轻松理解JavaScript闭包
2017/03/14 Javascript
JS实现的简单下拉框联动功能示例
2018/05/11 Javascript
iview同时验证多个表单问题总结
2018/09/29 Javascript
BootStrap modal实现拖拽功能
2018/12/01 Javascript
JavaScript高阶教程之“==”隐藏下的类型转换
2019/04/11 Javascript
微信小程序wx.request拦截器使用详解
2019/07/09 Javascript
JS函数参数的传递与同名参数实例分析
2020/03/16 Javascript
记录Django开发心得
2014/07/16 Python
浅谈Python2.6和Python3.0中八进制数字表示的区别
2017/04/28 Python
python opencv 直方图反向投影的方法
2018/02/24 Python
Python tkinter布局与按钮间距设置方式
2020/03/04 Python
Python unittest单元测试框架及断言方法
2020/04/15 Python
Python enumerate() 函数如何实现索引功能
2020/06/29 Python
用CSS3实现背景渐变的方法
2015/07/14 HTML / CSS
canvas学习总结三之绘制路径-线段
2019/01/31 HTML / CSS
GUESS盖尔斯法国官网:美国时尚品牌
2016/09/23 全球购物
台湾网友喜爱的综合型网路购物商城:Yahoo! 奇摩购物中心
2018/03/10 全球购物
财务管理专业推荐信
2013/11/19 职场文书
计算机相关专业自荐信
2014/07/02 职场文书
院党委组织查摆问题对照检查材料思想汇报2014
2014/10/08 职场文书
PHP中->和=>的意思
2021/03/31 PHP
Mysql如何实现不存在则插入,存在则更新
2022/03/25 MySQL
利用Java连接Hadoop进行编程
2022/06/28 Java/Android