
NumberFormatter 클래스의 getTextAttribute 메소드는 숫자 포맷에 사용할 특정 속성을 반환합니다. 'unit' 값을 'custom'로 설정하면 사용자 정의 텍스트를 추가할 수 있습니다.
#hostingforum.kr
javascript
const numberFormatter = new Intl.NumberFormat('ko-KR', {
notation: 'compact',
compactDisplay: 'long',
unit: 'custom',
unitDisplay: 'long',
});
const formattedNumber = numberFormatter.format(1000);
console.log(formattedNumber); // 1천
위 예제에서 'unit' 값을 'custom'로 설정하고 'unitDisplay' 값을 'long'로 설정하여 '천'이라는 사용자 정의 텍스트를 추가했습니다. 'notation' 값을 'compact'로 설정하여 숫자를 콤마로 구분하여 표시했습니다. 'compactDisplay' 값을 'long'로 설정하여 숫자를 더 자세하게 표시했습니다.
2025-06-09 02:05