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
Feb 25 Javascript
修改jquery里的dialog对话框插件为框架页(iframe) 的方法
Sep 14 Javascript
jQuery CSS()方法改变现有的CSS样式
Aug 20 Javascript
javascript图片预加载完整实例
Dec 10 Javascript
jquery动态切换背景图片的简单实现方法
May 14 Javascript
浅谈jQuery 中的事件冒泡和阻止默认行为
May 28 Javascript
JavaScript在form表单中使用button按钮实现submit提交方法
Jan 23 Javascript
jquery ui sortable拖拽后保存位置
Apr 27 jQuery
Javascript实现的StopWatch功能示例
Jun 13 Javascript
vue-router传参用法详解
Jan 19 Javascript
vue-cli3 配置开发与测试环境详解
May 17 Javascript
在vant 中使用cell组件 定义图标该图片和位置操作
Nov 02 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封装的验证码工具类定义与用法示例
2018/08/22 PHP
PHP添加文字水印或图片水印的水印类完整源代码与使用示例
2019/03/18 PHP
比较全面的event对像在IE与FF中的区别 推荐
2009/09/21 Javascript
javascript 当前日期转化为中文的实现代码
2010/05/13 Javascript
用js模拟JQuery的show与hide动画函数代码
2010/09/20 Javascript
解读JavaScript代码 var ie = !-[1,] 最短的IE判定代码
2011/05/28 Javascript
用Javascript评估用户输入密码的强度实现代码
2011/11/30 Javascript
jQuery 淡入淡出 png图在ie8下有黑色边框的解决方法
2013/03/05 Javascript
JS实现div内部的文字或图片自动循环滚动代码
2013/04/19 Javascript
js中substring和substr的详细介绍与用法
2013/08/29 Javascript
从数组中随机取x条不重复数据的JS代码
2013/12/24 Javascript
javascript 原型链维护和继承详解
2014/11/26 Javascript
极易被忽视的javascript面试题七问七答
2016/02/15 Javascript
js实现前端分页页码管理
2017/01/06 Javascript
深入浅出webpack教程系列_安装与基本打包用法和命令参数详解
2017/09/10 Javascript
微信小程序添加插屏广告并设置显示频率(一天一次)
2019/12/06 Javascript
微信小程序实现多选框功能的实例代码
2020/06/24 Javascript
Element Breadcrumb 面包屑的使用方法
2020/07/26 Javascript
Python中的anydbm模版和shelve模版使用指南
2015/07/09 Python
如何用Python来理一理红楼梦里的那些关系
2019/08/14 Python
使用matlab或python将txt文件转为excel表格
2019/11/01 Python
python实现梯度下降法
2020/03/24 Python
执行Python程序时模块报错问题
2020/03/26 Python
Python json读写方式和字典相互转化
2020/04/18 Python
python文件排序的方法总结
2020/09/13 Python
python Matplotlib基础--如何添加文本和标注
2021/01/26 Python
深入理解Python变量的数据类型和存储
2021/02/01 Python
伦敦剧院及景点门票:Encore Tickets
2018/07/01 全球购物
俄罗斯一家时尚女装商店:Charuel
2019/12/04 全球购物
办公室主任先进事迹
2014/01/18 职场文书
2014银行授权委托书样本
2014/10/04 职场文书
践行三严三实心得体会
2014/10/13 职场文书
2014年人力资源工作总结
2014/11/19 职场文书
新闻通讯稿范文
2015/07/22 职场文书
教你一步步实现一个简易promise
2021/11/02 Javascript