function solution(n) {
return parseInt(n.toString(3).split("").reverse().join(""), 3);
}
숫자 및 BigInts의 경우 toString()은 선택적으로 기수(radix)를 매개변수로 취합니다. 기수의 값은 최소 2부터 36까지입니다.
기수를 이용함으로써 10진수를 (1, 2, 3, 4, 5...) 다른 진수로 변환할 수 있습니다. 아래는 10진수를 2진수로 변환하는 예제입니다.
toString(n): n진수로 만든다
let baseTenInt = 10;
console.log(baseTenInt.toString(2));
// "1010"이 출력됩니다
split() vs split('') vs split(' ')
1 : 덩어리째로 배열을 만든다 -> 요소 1개
2 : 하나씩 나눠서 배열을 만든다 -> string의 글자 하나하나 요소
3 : 띄어쓰기 기준으로 배열
join() vs join('')
1: 디폴트로 쉼표
2: 쉼표 없애고 합한다