반응형
출처 : http://ooz.co.kr/231
자바스크립트에는 숫자에 콤마를 넣는게 쉽다
function AddComma(value) {
return Number(value).toLocaleString('en');
}
Number 타입에 있는 toLocaleString 메서드를 사용하는 것이며, 파라미터로는 들어온 지역 값에 따른 숫자 표기 방식을 적용하여 문자열로 반환하는 역할을 한다. 'en'은 영어권숫자 표기 방식을 사용하겠다는 것을 지정한 것이다.
만약 지역 값을 입력하지 않고 호출하는 경우 시스템의 지역 값에 따라서 표기되는데 시스템에 따라 뒤에 소수점 2자리가 붙는 경우가 있다.
- Number("12345").toLocaleString('en'); ===> 12,345.00
이럴때엔 소수점을 날려버리는 코드만 추가해주어도 된다.
- Number(data_value).toLocaleString('en').split(".")[0] ===> 12,345
반응형
'공부 > 프로그래밍' 카테고리의 다른 글
div 에 vertical-align을 middle 주기.(세로 가운데 정렬) (0) | 2017.09.07 |
---|---|
[JS] 클립보드에 저장하기.(IE 포함) (0) | 2017.08.28 |
[CSS] float 중앙 정렬 (0) | 2017.08.26 |
[bootstrap] 모달팝업 할때 배경에 회색 배경 안나올 때. (0) | 2017.08.25 |
[Spring] 서버가 여러대일때 특정 서버에만 실행하기. (0) | 2017.08.16 |
댓글