js将小数转换为百分数互转

本文介绍了在JavaScript中如何实现小数与百分数之间的转换。针对Vue项目,提供了具体的转换方法,包括将小数转化为百分数(通过转换为number类型,乘以100并使用toFixed保留小数位)以及将百分数转化为小数(去除百分号后除以100)。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近开发项目中,碰到的需求是把后台返回的小数形式的数据转换成百分比,前端实现方法如下:
如果你的也是vue项目使用,需要改变一下函数的定义格式,

1,小数转化为百分数

1.先转化为number类型
2.再乘以100
3. toFixed() 作用保留几位小数位

	var point = 0.666;
	function toPercent(point){
		var percent = Number(point*100).toFixed(1);
		percent += "%";
		return percent;
	}
  	 var result = toPercent(point);
	document.write("<br/>"+result);

2,百分数转化为小数

1.先去掉百分号,
2.再除以100,
3.返回出去

	var percent = "66.6%";
	function toPoint(percent){
	 	var str=percent.replace("%","");
		 	str= str/100;
	 	return str;
	}
	toPoint(percent);
	var result = toPoint(percent);
	document.write(result);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值