Javascript 将js编号转换为xxx,xxx,xx?
我有一个数字,我想把它的格式转换成xxx xxx xxx,xxx将用于显示在html页面 范例Javascript 将js编号转换为xxx,xxx,xx?,javascript,Javascript,我有一个数字,我想把它的格式转换成xxx xxx xxx,xxx将用于显示在html页面 范例 1069.83 到 或者类似的事情 13761000.00 到 在JavaScript中是内置函数还是实现方法?如果使用jQuery是一个选项,您可以检查全球化插件。它很好地支持数字格式。退房 如果无法使用jQuery-检查。如果这是您的数据模式,则可以增强此功能:请参见此处: 我没有使用jquery,我使用的是JavaScript。jquery是一个JavaScript库:看一看,但
1069.83
到
或者类似的事情
13761000.00
到
在JavaScript中是内置函数还是实现方法?如果使用jQuery是一个选项,您可以检查全球化插件。它很好地支持数字格式。退房
如果无法使用jQuery-检查。如果这是您的数据模式,则可以增强此功能:请参见此处:
我没有使用jquery,我使用的是JavaScript。jquery是一个JavaScript库:看一看,但我不明白。从1069.83到1069.83,不是1069.83
13761000.00
13 761 000,00
var number = 13761000.00;
alert(formatNum(number));
function formatNum(number)
{
var newNum = "";
var oldNumStr = number + "";
var done = 0;
var parts = oldNumStr.split(".");
var newPart1 = "";
var newPart2 = parts[1];
for(var j= parts[0].length -1 ;j >= 0;j--)
{
newNum = parts[0][j] + newNum;
done++;
if((done%3) == 0)
newNum = " " + newNum;
}
newNum = (newPart2)? (newNum + "," + newPart2) : newNum + ",00" ;
return newNum;
}