所以我有一个脚本,它返回一个价格产品。 但是价格可能会或可能不包括所以有时尾随零我可能有:
258.22
其他时间我可能会
258.2
在后一种情况下,我需要用jQuery添加尾随零。 我将如何去这样做呢?
所以我有一个脚本,它返回一个价格产品。 但是价格可能会或可能不包括所以有时尾随零我可能有:
258.22
其他时间我可能会
258.2
在后一种情况下,我需要用jQuery添加尾随零。 我将如何去这样做呢?
您可以使用JavaScript的toFixed
方法( 源 ),你并不需要jQuery的。 例:
var number = 258.2;
var rounded = number.toFixed(2); // rounded = 258.20
编辑:电动工具箱链接已经屈服于linkrot和块自由之路机所以对于源没有工作URL。
JavaScript有一个功能- toFixed -应该做你想要什么......不JQuery的需要。
var n = 258.2;
n.toFixed (2); // returns 258.20
我不认为jQuery的本身有任何字符串填充功能(这是你在找什么)。 这是容易做到,但是:
function pad(value, width, padchar) {
while (value.length < width) {
value += padchar;
}
return value;
}
编辑以上是伟大的字符串,但您的具体数字的情况, rosscj2533的回答是更好的路要走。