JavaScript では、toString() メソッドを使用して整数を 16 進数に変換できます。このメソッドは、指定された値を解析し、指定された 16 進数の文字列表現を返すことができます。特定の変換構文は「指定された数値」です。 Object.toString(16);"。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript では、toString() メソッドを使用して整数を 16 進数に変換できます。
toString() メソッドは、指定された値を解析し、指定されたベース (base) の文字列表現を返そうとします。
構文:
NumberObject.toString(radix)
パラメータ基数: オプション。数値を表す基数を指定し、2 ~ 36 の整数になります。このパラメータを省略した場合は、基数 10 が使用されます。
注: 基数が 10 より大きい文字の場合、その文字は 9 より大きい数字を表します。たとえば、16 進数 (基数 16) の場合は、a から F を使用します。
例:
var num = 255; console.log(num.toString(16));
さらに一歩進んでください: 赤、緑、青の整数バイト値を 16 進文字列に変換します
var r = 0; var g = 255; var b = 255; function convert(integer) { var str = Number(integer).toString(16); return str.length == 1 ? "0" + str : str; }; function to_rgb(r, g, b) { return "#" + convert(r) + convert(g) + convert(b); } var color = to_rgb(r, g, b); console.log(color);
【関連する推奨事項: JavaScript 学習チュートリアル #】
以上がJavaScriptで整数を16進数に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。