Computer >> Máy Tính >  >> Lập trình >> Javascript

Có thể chuyển đổi một số thành các dạng cơ sở khác bằng cách sử dụng phương thức toString () trong JavaScript không?


toString () method không chỉ được sử dụng để chuyển một mảng thành một chuỗi mà còn được sử dụng để chuyển một số thành các dạng cơ sở khác. toString () phương thức có thể xuất các số từ cơ số 2 đến cơ số 36 .

Hãy thảo luận về nó với một ví dụ

Ví dụ-1

Trong ví dụ sau, số 46 được chuyển đổi thành các dạng cơ số khác nhau từ 2 đến 36.

<html>
<body>
<script>
   var Num = 26;
   document.write(
   "The number 26 can be converted in to" + "</br>" +
   "Binary - " + Num.toString(2) + "</br>" +
   "octal - " + Num.toString(8) + "</br>" +
   "Decimal - " + Num.toString(10) + "</br>" +
  "hexadecimal - " + Num.toString(16));
</script>
</body>
</html>

Đầu ra

The number 26 can be converted in to
Binary - 11010
octal - 32
Decimal - 26
hexadecimal - 1a

Ví dụ-2

Trong ví dụ sau, số 36 được chuyển đổi thành các dạng cơ số nhị phân, bát phân, thập phân và thập lục phân bằng cách sử dụng toString () phương pháp.

<html>
<body>
<script>
   var Num = 36;
   document.write(
   "The number 36 can be converted in to" + "</br>" +
   " Binary - " + Num.toString(2) + "</br>" +
   " octal - " + Num.toString(8) + "</br>" +
   " Decimal - " + Num.toString(10) + "</br>" +
   " hexadecimal -" + Num.toString(16));
</script>
</body>
</html>

Đầu ra

The number 36 can be converted in to
Binary - 100100
octal - 44
Decimal - 36
hexadecimal -24