У меня есть этот счетчик JavaScript фрагмент:Разделитель тысяч в счетчике JavaScript
var START_DATE = new Date("October 24, 2015 11:00:00"); // start
var INTERVAL = 1; // sec
var START_VALUE = 0; // init value
var INCREMENT = 0.13; // value per sec
var count = 0;
window.onload = function()
{
var msInterval = INTERVAL * 1000;
var now = new Date();
count = parseInt((now - START_DATE)/msInterval,10) * INCREMENT + START_VALUE;
document.getElementById('count').innerHTML = count.toFixed(2);
setInterval("count += INCREMENT; document.getElementById('count').innerHTML = count.toFixed(2);", msInterval);
}
Счетчик может в конечном итоге отображать значения в тысячи и миллионы. Мой вопрос заключается в том, как разделить тысячи с запятой/пробелом? Я пытался добиться этого с помощью CSS, но, видимо, доступные здесь варианты не очень практичны. Я задавался вопросом о возможном решении в JavaScript. Я нашел это на jsfiddle, но я не уверен, как применить его к результату счетчика?
function addCommas(n){
var rx= /(\d+)(\d{3})/;
return String(n).replace(/^\d+/, function(w){
while(rx.test(w)){
w= w.replace(rx, '$1,$2');
}
return w;
});
}
Значит, вы не знаете, как использовать функцию? – usr2564301
Java! == JavaScript –