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

最近开发项目中,碰到的需求是把后台返回的小数形式的数据转换成百分比,前端实现方法如下:
如果你的也是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);

猜你喜欢

转载自blog.csdn.net/weixin_43983960/article/details/121336250
今日推荐