라이브러리

[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진수로 변환할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 1 페이지

검색

게시물 검색