JavaScript Number toString() 메서드

정의와 사용법

toString() 숫자를 문자열로 반환합니다.

toString() Number 객체를 문자열로 변환하고 결과를 반환하는 메서드를 제공합니다.

주의

모든 JavaScript 객체는 toString() 메서드

문자로 표시되거나(예: HTML에서) 문자열로 사용되는 경우, JavaScript는 내부에서 toString() 메서드

일반적으로 자신의 코드에서 사용하지 않습니다.

예제

예제 1

숫자를 문자열로 변환합니다:

let num = 15;
let text = num.toString();

직접 시도해 보세요

예제 2

基数 2(2진수)를 사용하여 숫자를 문자열로 변환합니다:

let num = 15;
let text = num.toString(2);

직접 시도해 보세요

예제 3

基数 8(8진수)를 사용하여 숫자를 문자열로 변환합니다:

let num = 15;
let text = num.toString(8);

직접 시도해 보세요

예제 4

基数 16(16진수)를 사용하여 숫자를 문자열로 변환합니다:

let num = 15;
let text = num.toString(16);

직접 시도해 보세요

문법

number.toString(radix)

파라미터

파라미터 설명
radix

선택 사항. 사용할 기본수

2에서 36 사이의 정수여야 합니다:

  • 基数 2는 2진수입니다.
  • 基数 8은 8진수입니다.
  • 基数 16은 16진수입니다.

반환 값

형식 설명
문자열 문자열로 표현된 숫자

기술적 세부 사항

반환 값

숫자의 문자열 표현입니다. 예를 들어, radix 2로 설정되면number 이진 값으로 표현된 문자열로 변환됩니다.

throw

예외 설명
TypeError 이 메서드를 호출하는 객체가 Number가 아니면 예외가 발생합니다.

브라우저 지원

toString() 은 ECMAScript1 (ES1) 기능입니다.

모든 브라우저는 ES1 (JavaScript 1997)을 완전히 지원합니다:

크롬 IE 에지 파이어폭스 사파리 오페라
크롬 IE 에지 파이어폭스 사파리 오페라
지원 지원 지원 지원 지원 지원