有时候,我们会遇到需要把数字按照格式转成百分数。比如0.1234567834转成更易读的12.34%来展示。
0.1234567834
12.34%
这个实际涉及两个步骤:
1. 把数字转成百分数
答案很简单,原来的数字乘以100,然后带上%即可。
%
2. 把数字转成小数点后n位小数的字符串
这里,我们用数值类型的toFixed()方法。
toFixed()
上面的例子里,我们保留了小数点后的3位,因此输出是0.123。
0.123
value.toFixed(3)
结论
综合以上的两个步骤,结果是: