라이브러리
[JAVASCRIPT] num.toString(base) - 지정된 진법의 문자열로 변환
toString() 메서드
JavaScript의 `toString()` 메서드는 객체를 문자열로 변환하는 메서드입니다. 이 메서드는 객체의 값을 문자열로 변환하고, 기본적으로 10진수(10)로 변환합니다. 그러나 `toString()` 메서드에 `base` 매개변수를 지정하면 객체의 값을 다른 진수로 변환할 수 있습니다.
toString(base) 메서드
`toString(base)` 메서드는 객체의 값을 `base` 진수로 변환하는 메서드입니다. `base` 매개변수는 2부터 36까지의 정수여야 합니다. `base` 매개변수가 10보다 작으면, `toString(base)` 메서드는 객체의 값을 10진수에서 `base` 진수로 변환합니다. `base` 매개변수가 10보다 크면, `toString(base)` 메서드는 객체의 값을 10진수에서 16진수로 변환합니다.
예제
#hostingforum.kr
javascript
// 10진수에서 2진수로 변환
console.log(10.toString(2)); // 1010
// 10진수에서 8진수로 변환
console.log(10.toString(8)); // 12
// 10진수에서 16진수로 변환
console.log(10.toString(16)); // a
// 16진수에서 10진수로 변환
console.log(0xa.toString(10)); // 10
// 16진수에서 2진수로 변환
console.log(0xa.toString(2)); // 1010
주의사항
* `toString(base)` 메서드는 객체의 값을 `base` 진수로 변환합니다. 그러나 `base` 매개변수가 10보다 작으면, `toString(base)` 메서드는 객체의 값을 10진수에서 `base` 진수로 변환합니다.
* `toString(base)` 메서드는 객체의 값을 `base` 진수로 변환합니다. 그러나 `base` 매개변수가 10보다 크면, `toString(base)` 메서드는 객체의 값을 10진수에서 16진수로 변환합니다.
* `toString(base)` 메서드는 객체의 값을 `base` 진수로 변환합니다. 그러나 `base` 매개변수가 36보다 크면, `toString(base)` 메서드는 객체의 값을 10진수에서 36진수로 변환합니다.
결론
`toString(base)` 메서드는 객체의 값을 다른 진수로 변환하는 메서드입니다. 이 메서드는 `base` 매개변수를 지정하여 객체의 값을 2진수, 8진수, 10진수, 16진수, 또는 36진수로 변환할 수 있습니다.
댓글목록
등록된 댓글이 없습니다.