 |
|
|  |
|
 |
19년 전 |
<script langauge=javascript>
//사용례
//n=123456789000; //숫자
//n2=formatnumber(n,3); //3자리마다 콤마
//document.write(n2+'<br>');
//n3=formatnumber(n,4); //4자리마다 콤마
//document.write(n3);
function formatnumber(v1,v2){ //숫자와 콤마를 찍을자리수를 매개변수로 받음
var str=new Array(); //콤마스트링을 조합할 배열
v1=String(v1); //숫자를 스트링으로 변환
for(var i=1;i<=v1.length;i++){ //숫자의 길이만큼 반복
if(i%v2) str[v1.length-i]=v1.charAt(v1.length-i); //자리수가 아니면 숫자만삽입
else str[v1.length-i]=','+v1.charAt(v1.length-i); //자리수 이면 콤마까지 삽입
}
return str.join('').replace(/^,/,''); //스트링을 조합하여 반환
}
</script>
php는 number_format($number); 하면 됨. |
|
추천 : 379 |
추천
목록
|
|
|  |
|