位置: 编程技术 - 正文

JavaScript如何实现对数字保留两位小数一位自动补零(如何用javascript)

编辑:rootadmin

推荐整理分享JavaScript如何实现对数字保留两位小数一位自动补零(如何用javascript),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript+,javascript怎么样,javascriptz,javascript怎么样,如何用javascript,javascript怎么用,javascriptz,javascript怎么弄,内容如对您有帮助,希望把文章链接给更多的朋友!

本章节介绍一下如何实现对数字保留两位小数效果,如果数字的原本小数位数不到两位,那么缺少的就自动补零,这个也是为了统一的效果,先看代码实例:

上面的代码实现了我们的要求,下面介绍一下它的实现过程。

一.代码注释:

1.function returnFloat(value){},参数是要被转换的数字。

2.var value=Math.round(parseFloat(value)*)/,这个应该是函数的核心之处,parseFloat(value)将参数转换为浮点数,因为参数有可能是字符串,乘以是因为要保留两位小数,先将小数点向右移动两个位数,然后再利用Math.round()方法实行四舍五入计算,最后除以,这样就实现了保留保留两位小数,并且还具有四舍五入效果,但是这个并不完美,如果参数数字本身的小数位数大于等于2是可以的,如3.,但是如3或者3.0这样的还是没有完美的实现,继续看下面。

3.var xsd=value.toString().split("."),使用点"."value分隔成一个数组。

JavaScript如何实现对数字保留两位小数一位自动补零(如何用javascript)

4.if(xsd.length==1){value=value.toString()+".";return value;},如果数组的长度是1,也就是说不存在小数,那么就会为这个数字添加两个0,例如3会被转换成3.。

5.

if(xsd.length>1)用来判断数字的长度是否大于1,也就是数字是否具有小数,如有小数,但是小数的位数小于2,也就是类似3.1这样的,就会在后面加一个0,也就是会转换为3.。

二.相关学习教程:

1.Math.round()可以参阅javascript的Math.round()方法一章节。

2.parseFloat()函数可以参阅javascript的parseFloat()方法一章节。

3.toString()函数可以参阅javascript的Number对象的toString()方法一章节。

4.split()函数可以参阅javascript的String对象的split()方法一章节。

JavaScript Math.round() 方法 Math.round()方法的定义和用法:Math.round()方法将对参数进行四舍五入操作。点击可参阅更多相关Math对象方法和属性。语法结构:Math.round(x)参数列表:参数描述

JavaScript ParseFloat()方法 parseFloat()方法的定义和用法:parseFloat()方法可以解析一个字符串,并返回一个浮点数。注:如果字符串中的第一个字符不能够转换成数字,此方法返回NaN。

JavaScript的Number对象的toString()方法 toString()方法的定义和用法:toString()方法可以把Number对象转换成字符串,并返回此字符串。点击可查看更多相关Number对象(类)的方法和属性。语法结构:N

标签: 如何用javascript

本文链接地址:https://www.jiuchutong.com/biancheng/386413.html 转载请保留说明!

上一篇:js格式化时间的方法(js格式化时间戳)

下一篇:JavaScript Math.round() 方法

  • 租厂房土地使用税
  • 亏损企业如何填报企业所得税
  • 如何计算转让金融商品盘亏应交增值税
  • 出口报关单上面的运费怎么填
  • 公司研发人员定义
  • 500以下的收据可以入账吗
  • 银行借记和贷记的区别是什么
  • 银行汇票用什么账户核算
  • 10万以内免交的增值税怎么做帐
  • 汇算清缴忘记申报了怎么办
  • 物流企业会计核算的主要内容
  • 购买金蝶软件计入什么费用
  • 小规模纳税人租赁发票税率是多少
  • 哪些税可以在企业中抵扣
  • 纳税人签字
  • 居民委员会有没有纳税人识别号吗
  • 汽车维修单位提成比例
  • 四点帮你避开虚开发票
  • 增值税代扣代缴抵扣
  • 亏损企业所得税汇算清缴怎么做
  • 长期待摊费用原值怎么填
  • 个税返还手续费入什么科目
  • 汽车运输增值税专用发票多少税点
  • 固定资产报废未折旧完会计处理
  • 已抵扣的进项税额转出怎么做会计分录
  • 财政专项资金不征税收入
  • 地方教育附加怎么算的?
  • 房地产企业人防工程计入什么科目
  • win10锁屏界面windows聚焦什么意思
  • 购买加油卡怎么充值
  • 设计行业开票税点
  • php中实现文件上传的函数
  • 写一篇推荐书
  • php vld
  • vite config
  • tensorflow2安装
  • background-size 之 背景图的尺寸设置
  • 买保安服装
  • openresty php
  • vue在项目中怎么用的
  • pytorch with no grad
  • resize2fs命令 同步文件系统容量到内核
  • phpwebsocket框架
  • 施救费用和救助费用有哪些主要区别
  • 国家对国有企业采取的政策是怎样的
  • 购买礼品的会计怎么做账
  • c语言常用函数用法
  • 物流辅助服务是
  • mysql操作步骤
  • 季度亏损需要计提企业所得税吗
  • 城市维护建设税怎么算
  • 申请制作广告牌的申请
  • 标的编制费
  • 供应合同转让协议
  • 私营公司无形资产怎么算
  • 如何在sql server表中添加数据表格为什么没有显示
  • 无法启动diagnostic policy service服务
  • wdcp面板
  • 操作系统与硬件之间的关系
  • windows7自动开机脚本文件
  • 英雄联盟支持win7
  • win7开始菜单找不到启动项
  • windows 8 build 8148
  • win8系统自带应用都打不开了怎么办
  • win8怎么设置开始
  • 网络连接受限怎么处理win8
  • js自动执行点击事件
  • 写一个bat文件
  • android判断横竖屏
  • opencv for python
  • 安卓手机管家推荐
  • js有几种模式
  • 个税申报系统如何增加新单位
  • 佛山市国家税务局狮山分局简介
  • 国家税务局通用机打发票属于增值税发票吗
  • 纳税人对税务机关做出的征税行为不服的,必须
  • 河南12306区号
  • 店面转让,房租怎么交税
  • 北京税务稽查局网站
  • 天猫主体变更是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设