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小玩意 几个属性相加不能超过一个特定值.
Sep 29 Javascript
用javascript读取xml文件读取节点数据
Aug 12 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 图片库
Jan 09 Javascript
jQuery实现商品活动倒计时
Oct 16 Javascript
JavaScript中的继承之类继承
May 01 Javascript
JS实现的简单图片切换功能示例【测试可用】
Feb 14 Javascript
微信小程序 向左滑动删除功能的实现
Mar 10 Javascript
微信小程序获取手机网络状态的方法【附源码下载】
Dec 08 Javascript
Angular4学习笔记router的简单使用
Mar 30 Javascript
vue+iview/elementUi实现城市多选
Mar 28 Javascript
基于vue+axios+lrz.js微信端图片压缩上传方法
Jun 25 Javascript
JavaScript布尔运算符原理使用解析
May 06 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二进制流 逐bit的低位在前算法(详解)
2013/06/13 PHP
codeigniter数据库操作函数汇总
2014/06/12 PHP
PHP中preg_match函数正则匹配的字符串长度问题
2015/05/27 PHP
指定js可访问其它域名的cookie的方法
2007/09/18 Javascript
js获取input标签的输入值实现代码
2013/08/05 Javascript
JavaScript中为什么null==0为false而null大于=0为true(个人研究)
2013/09/16 Javascript
用jquery仿做发微博功能示例
2014/04/18 Javascript
JavaScript版的TwoQueues缓存模型
2014/12/29 Javascript
兼容各大浏览器的JavaScript阻止事件冒泡代码
2015/07/09 Javascript
JS+CSS3模拟溢出滚动效果
2016/08/12 Javascript
jQuery.parseHTML() 函数详解
2017/01/09 Javascript
10行原生JS实现文字无缝滚动(超简单)
2018/01/02 Javascript
Angular父组件调用子组件的方法
2018/04/02 Javascript
关于vue的语法规则检测报错问题的解决
2018/05/21 Javascript
微信小程序实现搜索功能并跳转搜索结果页面
2019/05/18 Javascript
element form 校验数组每一项实例代码
2019/10/10 Javascript
Python中subprocess的简单使用示例
2015/07/28 Python
玩转python selenium鼠标键盘操作(ActionChains)
2020/04/12 Python
详解django三种文件下载方式
2018/04/06 Python
PyCharm代码提示忽略大小写设置方法
2018/10/28 Python
python opencv对图像进行旋转且不裁剪图片的实现方法
2019/07/09 Python
Python字符串格式化输出代码实例
2019/11/22 Python
python实现五子棋游戏(pygame版)
2020/01/19 Python
使用python 计算百分位数实现数据分箱代码
2020/03/03 Python
Python通过4种方式实现进程数据通信
2020/03/12 Python
微软台湾官方网站:Microsoft台湾
2018/08/15 全球购物
美国名表在线商城:Ashford(支持中文)
2019/09/24 全球购物
旷课检讨书大全
2014/01/21 职场文书
老人祝寿主持词
2014/03/28 职场文书
大学班级计划书
2014/04/29 职场文书
优秀共产党员先进事迹材料
2014/05/06 职场文书
村党支部公开承诺书
2014/05/29 职场文书
大专生求职信
2014/06/29 职场文书
国家助学贷款承诺书
2015/04/30 职场文书
活动宣传稿范文
2015/07/23 职场文书
pytorch实现线性回归以及多元回归
2021/04/11 Python