0
나는 내 20000 사이에 쉼표를 추가하여 20,000으로 표시하고 깔끔하게 정리했지만 다음 단계를 채우려 고 노력했다. 아래에, 나는 그것을 할 수있는 함수로 내 코드를 나열했지만 함께 제대로 작동하도록 두 연결하려고합니다. JS를 통해 증가하는 숫자에 쉼표를 추가하는 방법은 무엇입니까?
그리고 코드
..HTML
<span id="liveNumbers">23000</span>
JS
setInterval(function(){
random = (Math.floor((Math.random()*2)+1));
var plus = Math.random() < 0.5 ? 1 : 1;
random = random * plus;
currentnumber = document.getElementById('liveNumbers');
document.getElementById('liveNumbers').innerHTML = parseInt(currentnumber.innerHTML) + random;
}, 3000);
function commaSeparateNumber(val){
while (/(\d+)(\d{3})/.test(val.toString())){
val = val.toString().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,");
}
return val;
}
누군가가 당신이 http://stackoverflow.com/questions/2901102/how-to-print-a-number-with-commas-as-thousands-separators-in-javascript – Olvathar
당신은 정상적으로 같은 의심의 여지가 있었다 그냥'console.log (commaSeparateNumber (currentnumber)) '와 같은 것을 할 수 있고, 당신이 찾고있는 것을해야한다. – ntgCleaner