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 相关文章推荐
JavaScript判断两种格式的输入日期的正确性的代码
Mar 25 Javascript
刷新时清空文本框内容的js代码
Apr 23 Javascript
用javascript获取当页面上鼠标光标位置和触发事件的对象的代码
Dec 09 Javascript
jquery 单引号和双引号的区别及使用注意
Jul 31 Javascript
微信和qq时间格式模板实例详解
Oct 21 Javascript
手机移动端实现 jquery和HTML5 Canvas的幸运大奖盘特效
Dec 06 Javascript
用JS编写一个函数,返回数组中重复出现过的元素(实例)
Sep 14 Javascript
详解小程序如何动态绑定点击的执行方法
Nov 26 Javascript
js中forEach,for in,for of循环的用法示例小结
Mar 14 Javascript
vue 将多个过滤器封装到一个文件中的代码详解
Sep 05 Javascript
vant picker+popup 自定义三级联动案例
Nov 04 Javascript
JS中循环遍历数组的四种方式总结
Jan 23 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
PHP中使用gettext来支持多语言的方法
2011/05/02 PHP
PHP is_subclass_of函数的一个BUG和解决方法
2014/06/01 PHP
RGB颜色值转HTML十六进制(HEX)代码的JS函数
2009/04/25 Javascript
Jquery ajaxsubmit上传图片实现代码
2010/11/04 Javascript
玩转方法:call和apply
2014/05/08 Javascript
JavaScript函数模式详解
2014/11/07 Javascript
JavaScript中的lastIndexOf()方法使用详解
2015/06/06 Javascript
JavaScript中对象的不同创建方法
2016/08/12 Javascript
微信小程序 Audio API详解及实例代码
2016/09/30 Javascript
浅谈js在html中的加载执行顺序,多个jquery ready执行顺序
2016/11/26 Javascript
浅谈Javascript事件对象
2017/02/05 Javascript
jQuery实现的背景颜色渐变动画效果示例
2017/03/24 jQuery
vue的diff算法知识点总结
2018/03/29 Javascript
jQuery中内容过滤器简单用法示例
2018/03/31 jQuery
你可能不知道的CORS跨域资源共享
2019/03/13 Javascript
js实现圆形显示鼠标单击位置
2020/02/11 Javascript
Vue项目打包压缩的实现(让页面更快响应)
2020/03/10 Javascript
JavaScript实现随机点名程序
2020/03/25 Javascript
Bootstrap告警框(alert)实现弹出效果和短暂显示后上浮消失的示例代码
2020/08/27 Javascript
[43:58]DOTA2-DPC中国联赛定级赛 LBZS vs SAG BO3第一场 1月8日
2021/03/11 DOTA
Python中使用pprint函数进行格式化输出的教程
2015/04/07 Python
用于业余项目的8个优秀Python库
2018/09/21 Python
pytorch实现CNN卷积神经网络
2020/02/19 Python
Python解释器以及PyCharm的安装教程图文详解
2020/02/26 Python
Python编程快速上手——强口令检测算法案例分析
2020/02/29 Python
Python小整数对象池和字符串intern实例解析
2020/03/21 Python
Django 用户登陆访问限制实例 @login_required
2020/05/13 Python
django在开发中取消外键约束的实现
2020/05/20 Python
HTML5 device access 设备访问详解
2018/05/24 HTML / CSS
解决HTML5手机端页面缩放的问题
2017/10/27 HTML / CSS
Mio Skincare英国官网:身体紧致及孕期身体护理
2018/08/19 全球购物
汽车销售顾问求职自荐信
2014/01/01 职场文书
公共场所禁烟倡议书
2014/08/30 职场文书
2014年护士长工作总结
2014/11/11 职场文书
医德医风个人工作总结2014
2014/11/14 职场文书
数据结构课程设计心得体会
2016/01/15 职场文书