전산실짬밥/HTML & JavaScript
자바스크립트 숫자 3자리마다 쉼표 찍어주기
정훈승
2013. 3. 5. 18:49
function setComma(number)
{
var nArr = String(number).split('').join(',').split('');
for (var i=nArr.length-1, j=1; i>=0; i--, j++)
{
if( j%6 != 0 && j%2 == 0)
{
nArr[i] = '';
}
}
return nArr.join('');
}
{
var nArr = String(number).split('').join(',').split('');
for (var i=nArr.length-1, j=1; i>=0; i--, j++)
{
if( j%6 != 0 && j%2 == 0)
{
nArr[i] = '';
}
}
return nArr.join('');
}
사용법은
var x = "12345";
x = parseInt(x);
x에다가 숫자를 받아와서
setComma(x); 라고 사용해주면 된다.
asp의 formatnumber(숫자변수,0) 과 같은 뜻이다.