Computer >> 컴퓨터 >  >> 프로그래밍 >> JavaScript

자바스크립트 toLocaleString() 메서드로 현재 숫자의 문자열 값 반환하기

자바스크립트에서 toLocaleString() 메서드는 현재 숫자 객체를 문자열 값으로 변환하여 반환합니다. 이때 결과 문자열의 형식은 브라우저의 로컬(지역) 설정에 따라 달라질 수 있습니다. 예를 들어, 같은 숫자라도 한국어 환경과 영어 환경에서 천 단위 구분 기호나 소수점 표기 방식이 다르게 나타날 수 있습니다.

사용 예제

다음 코드를 실행하면 toLocaleString() 메서드가 숫자를 지역화된 문자열로 변환하여 반환하는 것을 확인할 수 있습니다.

<html>
   <head>
      <title>JavaScript toLocaleString() Method</title>
   </head>

   <body>
      <script>
         var num = new Number(150.1234);
         document.write(num.toLocaleString());
      </script>
   </body>
</html>

위 예제에서는 Number 객체에 150.1234라는 값을 담고, toLocaleString()을 호출하여 해당 숫자를 사용자의 지역 설정에 맞는 문자열 형태로 출력합니다.