toString()

조아영·2024년 7월 3일

📌

toString()
문자열(string)로 변환합니다.

numObj.toString([radix])
기수(radix)를 매개변수로 취할 시 10진수를 다른 진수로 변환합니다.

◼ 매개변수

radix : 2부터 36까지의 정수

◼ 특징

  • Number가 아닌 String으로 반환됩니다.

◼ 예제

let arr = [1, 2, 3];
arr.toString(); // string, '1,2,3'

let num = new Number(10);
num.toString(); // string, '10'

10진수 → n진수

numObj.toString(n)

let num = new Number(10);
num.toString(2); // string, '1010', 2진수
num.toString(8); // string, '12', 8진수
num.toString(16); // string, 'a', 16진수

n진수 → n진수

parseInt(string, n).toString(n)
n진수를 10진수로, 10진수를 n진수로 바꾸면, n진수를 n진수로 바꿀 수 있게 됩니다.

// 16진수 → 2진수
parseInt('256', 16).toString(2); // '1001010110'

0개의 댓글