位置: 编程技术 - 正文

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() 方法

  • 持有至到期投资核算内容
  • 汽车租赁企业
  • 什么情况下视同销售
  • 人员新增申报表
  • 非财政补助结余分配借贷方向
  • 跨境电商的钱怎么到账
  • 工程检测单位
  • 股权转让如何避免土地增值税
  • 承兑汇票怎么委托收款
  • 公司购入汽车分录
  • 公司员工的车外地的停车费怎么做分录
  • 施工企业项目管理办法
  • 收到3%的增值税专用发票可以抵扣吗
  • 独生子女保健费发到孩子多大年纪
  • 电子税务局里的利润表,本月金额是填累计数吗
  • 每股股份价格
  • 母公司向子公司收取管理费
  • 小微企业增值税税率
  • 个人独资企业租车缴纳税金
  • 餐饮定额发票怎么征税
  • 代订住宿费可以开专票吗
  • 高新技术企业研发费
  • 什么叫固定资产的确认
  • php下载限速
  • 计提工资时怎么做账
  • 全年一次性奖金税收计算器
  • 广告公司广告费会计分录
  • PHP:session_name()的用法_Session函数
  • 营业外收入增加说明什么问题
  • 同业拆入属于哪个行业
  • 房地产企业收入确认
  • nginx加php
  • 监事和财务负责人可以一个人么
  • js数组entries
  • redux入门教程
  • modprobe operation not permitted
  • php读取php文件内容
  • handsome主题破解
  • 总公司与分公司合作协议范本
  • 登记银行存款日记账的凭证有哪些
  • 小企业会计准则和一般企业会计准则的区别
  • 公司年夜饭怎么说话
  • 发票跟税有什么关系
  • 调整以前年度错账会计分录怎么做
  • mongodb聚合函数mapreduce
  • 增值税发票丢失怎么补开
  • 一般纳税人的账务处理分录
  • 资金结存属于资产科目吗
  • 管理费用如何填列
  • 月底如何结转成本
  • 小规模纳税人应交税费的二级科目
  • 单位结算卡和对公账户号码不一样
  • 收到银行承兑汇票后,如何取钱
  • 结转成本附什么附件
  • 加计扣除所得税申报表怎么填写
  • 怎么用两台电脑登录同一个微信
  • 车船税开在备注栏相关文件
  • 外地预缴需要缴纳印花税吗
  • 领用材料属于什么会计分录
  • 关联交易定价方法包括
  • 库存退货怎么做账
  • 工业企业生产什么
  • sql拆分函数
  • ubuntu20.04升级
  • 联想e430安装win10
  • mac电脑废纸篓清空文件恢复
  • Win10预览版镜像
  • win10专业版怎么安装
  • 在Linux系统中如果想移出已安装的软件
  • Unity3d NGUI的drawcall,UISprite与UITexture
  • [置顶]津鱼.我爱你
  • 常用的jquery鼠标事件
  • 读取更新包文件发生错误
  • 简单介绍自己的名字由来
  • android开源app
  • js判断浏览器内核和版本
  • java script js
  • 陕西省附加税减免政策
  • 广西电子税务局电话人工客服电话
  • 企业所得税优惠事项管理目录2023
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设