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 相关文章推荐
超清晰的document对象详解
Feb 27 Javascript
jQuery 常见学习网站与参考书
Nov 09 Javascript
用apply让javascript函数仅执行一次的代码
Jun 27 Javascript
图片img的src不变让浏览器重新加载实现方法
Mar 29 Javascript
AngularJS入门教程之AngularJS模型
Apr 18 Javascript
微信小程序 Image API实例详解
Sep 30 Javascript
javascript设计模式之单体模式学习笔记
Feb 15 Javascript
微信小程序实现循环动画效果
Jul 16 Javascript
Angular CLI 使用教程指南参考小结
Apr 10 Javascript
JavaScript通如何过RGraph实现动态仪表盘
Oct 15 Javascript
10分钟学会js处理json的常用方法
Dec 06 Javascript
Vue中使用wangeditor富文本编辑的问题
Feb 07 Vue.js
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操作文件类的函数代码(文件和文件夹创建,复制,移动和删除)
2011/11/10 PHP
浅谈PHP强制类型转换,慎用!
2013/06/06 PHP
php中instanceof 与 is_a()区别分析
2015/03/03 PHP
PHP实现的字符串匹配算法示例【sunday算法】
2017/12/19 PHP
php解决安全问题的方法实例
2019/09/19 PHP
PHP优化之批量操作MySQL实例分析
2020/04/23 PHP
hover的用法及live的用法介绍(鼠标悬停效果)
2013/03/29 Javascript
js保留小数点后几位的写法
2014/01/03 Javascript
bootstrap制作jsp页面(根据值让table显示选中)
2017/01/05 Javascript
JavaScript中的toString()和toLocaleString()方法的区别
2017/02/15 Javascript
JS实现图片点击后出现模态框效果
2017/05/03 Javascript
基于jQuery封装的分页组件
2017/06/26 jQuery
Vue2.0结合webuploader实现文件分片上传功能
2018/03/09 Javascript
[02:15]2014DOTA2国际邀请赛 赛后退役选手回顾
2014/08/01 DOTA
Python高效编程技巧
2013/01/07 Python
在Django框架中运行Python应用全攻略
2015/07/17 Python
python 读取DICOM头文件的实例
2018/05/07 Python
PyCharm安装第三方库如Requests的图文教程
2018/05/18 Python
解决pandas中读取中文名称的csv文件报错的问题
2018/07/04 Python
Django 模型类(models.py)的定义详解
2019/07/19 Python
TripAdvisor斯洛伐克:阅读评论、比较价格和酒店预订
2018/04/25 全球购物
Happy Socks英国官网:购买五颜六色的袜子
2020/11/03 全球购物
写出一个方法实现冒泡排序
2016/07/08 面试题
总经理工作职责范文
2014/03/14 职场文书
车辆转让协议书
2014/04/15 职场文书
党支部换届选举方案
2014/05/08 职场文书
党的群众路线教育实践活动个人批评与自我批评
2014/10/16 职场文书
先进个人事迹材料范文
2014/12/30 职场文书
会计工作态度自我评价
2015/03/06 职场文书
2015年世界无车日活动总结
2015/03/23 职场文书
义卖募捐活动总结
2015/05/09 职场文书
学校远程教育工作总结
2015/08/11 职场文书
2016年教师党员公开承诺书
2016/03/24 职场文书
2016年“12.3”国际残疾人日活动总结
2016/04/01 职场文书
Python机器学习应用之工业蒸汽数据分析篇详解
2022/01/18 Python
如何使用注解方式实现 Redis 分布式锁
2022/07/23 Redis