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实例教程(19) 使用HoTMetal(7)
Dec 23 Javascript
基于jQuery图片平滑连续滚动插件
Apr 27 Javascript
jquery.ajax之beforeSend方法使用介绍
Dec 08 Javascript
JavaScript操作HTML DOM节点的基础教程
Mar 11 Javascript
JS实现复制内容到剪贴板功能兼容所有浏览器(推荐)
Jun 17 Javascript
JS实现批量上传文件并显示进度功能
Jun 27 Javascript
利用jsonp解决js读取本地json跨域的问题
Dec 11 Javascript
微信小程序动态添加view组件的实例代码
May 23 Javascript
JavaScript 截取字符串代码实例
Sep 05 Javascript
微信小程序 flexbox layout快速实现基本布局的解决方案
Mar 24 Javascript
Threejs实现滴滴官网首页地球动画功能
Jul 13 Javascript
JS实现页面侧边栏效果探究
Jan 08 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基于jquery的ajax技术传递json数据简单实例
2016/04/15 PHP
Laravel中encrypt和decrypt的实现方法
2017/09/24 PHP
PHP实现转盘抽奖算法分享
2020/04/15 PHP
javascript YUI 读码日记之 YAHOO.util.Dom - Part.4
2008/03/22 Javascript
javascript中String类的subString()方法和slice()方法
2011/05/24 Javascript
html组件不可输入(只读)同时任何组件都有效
2013/04/01 Javascript
详解Javascript动态操作CSS
2014/12/08 Javascript
浅谈js 闭包引起的内存泄露问题
2015/06/22 Javascript
简介alert()与console.log()的不同
2015/08/26 Javascript
关于Function中的bind()示例详解
2016/12/02 Javascript
详解JS中定时器setInterval和setTImeout的this指向问题
2017/01/06 Javascript
利用types增强vscode中js代码提示功能详解
2017/07/07 Javascript
浅谈Vue 初始化性能优化
2017/08/31 Javascript
React实现全局组件的Toast轻提示效果
2018/09/21 Javascript
Vue框架TypeScript装饰器使用指南小结
2019/02/18 Javascript
JS事件绑定的常用方式实例总结
2019/03/02 Javascript
关于JS模块化的知识点分享
2019/10/16 Javascript
vue之延时刷新实例
2019/11/14 Javascript
python处理图片之PIL模块简单使用方法
2015/05/11 Python
python实现k-means聚类算法
2018/02/23 Python
pytorch多进程加速及代码优化方法
2019/08/19 Python
Python&amp;&amp;GDAL实现NDVI的计算方式
2020/01/09 Python
python基于property()函数定义属性
2020/01/22 Python
Python3.8.2安装包及安装教程图文详解(附安装包)
2020/11/28 Python
CSS3 Columns分列式布局方法简介
2014/05/03 HTML / CSS
Myprotein中国网站:欧洲畅销运动营养品牌
2021/02/11 全球购物
网络技术专业推荐信
2014/02/20 职场文书
横幅标语大全
2014/06/17 职场文书
2014年学雷锋活动总结
2014/06/26 职场文书
个人股份转让协议书范本
2015/01/28 职场文书
护士实习自荐信
2015/03/06 职场文书
2015年质量管理工作总结范文
2015/05/18 职场文书
如何书写邀请函?
2019/06/24 职场文书
我的收音机情缘
2022/04/05 无线电
win10键盘驱动怎么修复?Win10键盘驱动修复小技巧
2022/04/06 数码科技
一次SQL查询优化原理分析(900W+数据从17s到300ms)
2022/06/10 SQL Server