本来想在网上搜一个的, 但是都不太靠谱,并且有的连多余尾数都不去掉,所以干脆自己写一个吧 直接复制就能用, 注意toFixed后面是你想要保留的小数位 function toPercentage(num) { const percentage = num * 100; const result = parseFloat(percentage.toFixed(2)); return result + '%'; } toPercentage(0.4230); // 42.3% toPercentage(0.4); // 40%