首頁  >  文章  >  web前端  >  JavaScript怎麼實作10進位轉8進位

JavaScript怎麼實作10進位轉8進位

WBOY
WBOY原創
2022-03-10 15:29:281517瀏覽

在JavaScript中,可以利用toString()方法實作10進位轉8進制,該方法用於數字的字串表示,當參數設定為「8」時,就可以將數字以8進位顯示,語法為「number.toString(8)」。

JavaScript怎麼實作10進位轉8進位

本教學操作環境:windows10系統、javascript1.8.5版、Dell G3電腦。

JavaScript怎麼實作10進位轉8進位

JavaScript toString() 方法

#用於數字的字串表示。

例如,當 radix 為 2 時,NumberObject 會轉換為二進位值所表示的字串。

語法

number.toString(radix)

radix   可選。規定表示數字的基數,是 2 ~ 36 之間的整數。若省略該參數,則使用基數 10。但要注意,如果該參數是 10 以外的其他值,則 ECMAScript 標準則允許實現傳回任意值。

2 - 數字以二進位值顯示

8 - 數字以八進位值顯示

16 - 數字以十六進位值顯示

範例如下:

<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>
<p id="demo">单击按钮来显示格式化的数字</p>
<button onclick="myFunction()">点我</button>
<script>
function myFunction(){
var num = 10;
var x = document.getElementById("demo");
x.innerHTML=num.toString(8);
}
</script>
</body>
</html>

輸出結果:

JavaScript怎麼實作10進位轉8進位

#相關推薦:javascript學習教學

#

以上是JavaScript怎麼實作10進位轉8進位的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn