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