コピペで使える JavaScript逆引きリファレンス

JavaScript/jQuery開発時に、こそっとお使いください。

JavaScript 数値関連

[JavaScript] 2進数、8進数、16進数値⇔10進数を変換する

投稿日:2016年10月2日 更新日:

2進数、8進数、16進数と10進数を変換するサンプルです。

n進数→10進数に変換する

n進数を10進数に変換するには、parseIntを使用します。

例)2進数、8進数、16進数→10進数に変換する

メモ

  • parseIntの第1引数にn進数数値表記、第2引数にn進数の数を指定します。
  • n進数値でない文字列が渡された場合は、NaN型(Not A Number)が返ります。
  • 2進数、8進数、16進数は数値リテラルでも表せます。
    詳しくは「2進数、8進数、16進数の数値リテラル」をご覧ください。

実行サンプル

n進数→10進数変換の動作確認ができます。

02進数→10進数:
08進数→10進数:
16進数→10進数:

10進数→n進数に変換する

10進数をn進数に変換するには、toStringを使用します。

例)10進数→2進数、8進数、16進数に変換する

メモ

  • 変換したいn進数の値を、toStringの引数に渡せばOKです。
  • 数値でない値をtoStringするとNaNが返ります。

実行サンプル

10進数→n進数変換の動作確認ができます。

10進数→02進数:
10進数→08進数:
10進数→16進数:

スポンサーリンク

スポンサーリンク

-JavaScript, 数値関連

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[JavaScript] 文字列のバイト数を取得する

文字列のバイト数を取得するサンプルFunctionです。 サンプル 例)引数に渡された値のバイト数を取得するFuncti ...

[JavaScript] 画像オブジェクトを取得する

画像オブジェクトを取得する方法です。 サンプルソース 例)画像(id="neko")オブジェクトを取得する [crayo ...

[JavaScript] オブジェクトのキーを全件取得する(for-in)

オブジェクトのキーを全件取得するには、for-in構文を使用します。 サンプル 例)オブジェクト(obj)のキーを全件表 ...

[JavaScript] サブウィンドウを開く(window.open)

JavaScriptでサブウィンドウを開くには、window.open()メソッドを使用します。 サンプルソース 例)幅 ...

[JavaScript] 配列の重複を取り除く

配列の重複を取り除くサンプルです。 サンプルソース 例)配列「arr1」から重複要素を取り除いた配列を取得する [cra ...

スポンサーリンク