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 相关文章推荐
超级24小时弹窗代码 24小时退出弹窗代码 100%弹窗代码(IE only)
Jun 11 Javascript
用jquery实现的模拟QQ邮箱里的收件人选取及其他效果(一)
Jan 06 Javascript
让你的CSS像Jquery一样做筛选的实现方法
Jul 10 Javascript
Knockout text绑定DOM的使用方法
Nov 15 Javascript
使用JS或jQuery模拟鼠标点击a标签事件代码
Mar 10 Javascript
JavaScript实现cookie的写入、读取、删除功能
Nov 05 Javascript
JavaScript正则表达式的分组匹配详解
Feb 13 Javascript
1秒50万字!js实现关键词匹配
Aug 01 Javascript
JavaScript html5利用FileReader实现上传功能
Mar 27 Javascript
JavaScript闭包的简单应用
Sep 01 Javascript
vue中父子组件注意事项,传值及slot应用技巧
May 09 Javascript
如何让微信小程序页面之间的通信不再变困难
Jun 03 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
星际RPG字典
2020/03/04 星际争霸
1.PHP简介
2006/10/09 PHP
php htmlspecialchars加强版
2010/02/16 PHP
Win7下手动安装apache2.2、php5.4笔记
2015/04/03 PHP
PHP查询分页的实现代码
2017/06/09 PHP
php实现算术验证码功能
2018/12/05 PHP
php根据命令行参数生成配置文件详解
2019/03/15 PHP
PHP反射原理与用法深入分析
2019/09/28 PHP
JS高级拖动技术 setCapture,releaseCapture
2011/07/31 Javascript
JS链式调用的实现方法
2013/03/07 Javascript
JavaScript:Div层拖动效果实例代码
2013/08/06 Javascript
html文档中的location对象属性理解及常见的用法
2014/08/13 Javascript
Javascript 数组排序详解
2014/10/22 Javascript
jquery图形密码实现方法
2015/03/11 Javascript
jQuery完成表单验证的实例代码(纯代码)
2017/09/30 jQuery
node通过npm写一个cli命令行工具
2017/10/12 Javascript
js中el表达式的使用和非空判断方法
2018/03/28 Javascript
使用Angular-CLI构建NPM包的方法
2018/09/07 Javascript
详解vue服务端渲染浏览器端缓存(keep-alive)
2018/10/12 Javascript
python简单读取大文件的方法
2016/07/01 Python
Python实现定时任务
2017/02/08 Python
python3 requests中使用ip代理池随机生成ip的实例
2018/05/07 Python
numpy判断数值类型、过滤出数值型数据的方法
2018/06/09 Python
python制作抖音代码舞
2019/04/07 Python
python3字符串操作总结
2019/07/24 Python
python tkinter图形界面代码统计工具
2019/09/18 Python
关于Python 常用获取元素 Driver 总结
2019/11/24 Python
pytorch中tensor张量数据类型的转化方式
2019/12/31 Python
解决TensorFlow模型恢复报错的问题
2020/02/06 Python
HTML中fieldset标签概述及使用方法
2013/02/01 HTML / CSS
Discard Protocol抛弃协议的作用是什么
2015/10/10 面试题
厨房工作人员岗位职责
2013/11/15 职场文书
2014党员民主评议个人总结
2014/09/10 职场文书
小学三八妇女节活动总结
2015/02/06 职场文书
如何写观后感
2015/06/19 职场文书
使用Oracle命令进行数据库备份与还原
2021/12/06 Oracle