ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScriptで10進数を8進数に変換する方法

JavaScriptで10進数を8進数に変換する方法

WBOY
WBOYオリジナル
2022-03-10 15:29:281647ブラウズ

JavaScript では、toString() メソッドを使用して、10 進数を 8 進数に変換できます。このメソッドは、数値の文字列表現に使用されます。パラメーターが "8" に設定されている場合、数値を 8 に変換できます。 16 進数表示の場合、構文は「number.toString(8)」です。

JavaScriptで10進数を8進数に変換する方法

このチュートリアルの動作環境: Windows 10 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

JavaScript で 10 進数を 8 進数に変換する方法

JavaScript の toString() メソッド

は、数値の文字列表現に使用されます。

たとえば、基数が 2 の場合、NumberObject はバイナリ値で表される文字列に変換されます。

構文

number.toString(radix)

radix オプション。数値を表す基数を 2 ~ 36 の整数で指定します。このパラメータを省略した場合は、基数 10 が使用されます。ただし、パラメータが 10 以外の値の場合、ECMAScript 標準では実装が任意の値を返すことが許可されていることに注意してください。

2 - 数値は 2 進数値として表示されます

8 - 数値は 8 進数値として表示されます

16 - 数値は 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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。