javascript格式数字2个地方然后3个100%

时间:2015-06-17 19:02:45

标签: javascript jquery

我有一个jQuery插件进度表,可以设置动画并具有回调函数,我可以在其中设置文本值的动画,直到米值。

https://github.com/kottenator/jquery-circle-progress

回调值的格式为0.12798798等,我格式化为12%。

我的问题是,如果值为100%,我的代码返回00%

ShowWebPageActivity

我确信有更好的方法。

3 个答案:

答案 0 :(得分:2)

您可以简化如下:

(stepValue*100).toFixed(0) + '%'

答案 1 :(得分:0)

似乎应该舍入到最接近的整数:

Math.round(0.12798798*100)

答案 2 :(得分:0)

toFixed(2)给你两个小数位...使用0而你不需要substr

 $(this).find('strong').text(String(stepValue.toFixed(0))+'%');