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中的数字与字符串相加实例分析
Aug 14 Javascript
ParseInt函数参数设置介绍
Jan 02 Javascript
JS实现3D图片旋转展示效果代码
Sep 22 Javascript
jQuery+PHP+MySQL二级联动下拉菜单实例讲解
Oct 27 Javascript
轻松学习jQuery插件EasyUI EasyUI实现拖放商品放置购物车
Nov 30 Javascript
JS判断元素是否在数组内的实现代码
Mar 30 Javascript
基于jQuery实现仿QQ空间送礼物功能代码
May 24 Javascript
js中获取键盘事件的简单实现方法
Oct 10 Javascript
深入理解基于vue-cli的vuex配置
Jul 24 Javascript
微信小程序实现下拉菜单切换效果
Mar 30 Javascript
Vue 全家桶实现移动端酷狗音乐功能
Nov 16 Javascript
Vue 一键清空表单的实现方法
Feb 07 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 5.0对象模型深度探索之绑定
2006/09/05 PHP
《PHP编程最快明白》第五讲:php目录、文件操作
2010/11/01 PHP
解决PHP超大文件下载,断点续传下载的方法详解
2013/06/06 PHP
Window下PHP三种运行方式图文详解
2013/06/11 PHP
PHP数据过滤的方法
2013/10/30 PHP
PHP中的use关键字概述
2014/07/23 PHP
图文详解PHP环境搭建教程
2016/07/16 PHP
Thinkphp整合阿里云OSS图片上传实例代码
2019/04/28 PHP
javascript 哈希表(hashtable)的简单实现
2010/01/20 Javascript
基于jquery的多功能软键盘插件
2012/07/25 Javascript
异步javascript的原理和实现技巧介绍
2012/11/08 Javascript
JavaScript 实现简单的倒计时弹窗DEMO附图
2014/03/05 Javascript
jQuery读取XML文件内容的方法
2015/03/09 Javascript
Vue的路由动态重定向和导航守卫实例
2018/03/17 Javascript
node.js遍历目录的方法示例
2018/08/01 Javascript
微信小程序框架wepy之动态控制类名
2018/09/14 Javascript
基于javascript的无缝滚动动画1
2020/08/07 Javascript
使用Python绘制图表大全总结
2017/02/11 Python
python使用__slots__让你的代码更加节省内存
2018/09/05 Python
Python with关键字,上下文管理器,@contextmanager文件操作示例
2019/10/17 Python
python飞机大战 pygame游戏创建快速入门详解
2019/12/17 Python
python用pip install时安装失败的一系列问题及解决方法
2020/02/24 Python
详解CSS3中@media的实际使用
2015/08/04 HTML / CSS
可持续未来的时尚基础:Alternative Apparel
2019/05/06 全球购物
草莓网官网:StrawberryNET
2019/08/21 全球购物
高一生物教学反思
2014/01/17 职场文书
法学函授自我鉴定
2014/02/06 职场文书
学习标兵获奖感言
2014/02/20 职场文书
升旗仪式主持词
2014/03/19 职场文书
2014年度思想工作总结
2014/11/27 职场文书
学校社团活动总结
2015/05/07 职场文书
北京爱情故事观后感
2015/06/12 职场文书
悬崖上的金鱼姬观后感
2015/06/15 职场文书
导游词之千岛湖
2019/09/23 职场文书
springboot中的pom文件 project报错问题
2022/01/18 Java/Android
springmvc直接不经过controller访问WEB-INF中的页面问题
2022/02/24 Java/Android