ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptで整数を16進数に変換する方法

JavaScriptで整数を16進数に変換する方法

青灯夜游
青灯夜游オリジナル
2022-01-18 16:36:3210800ブラウズ

JavaScript では、toString() メソッドを使用して整数を 16 進数に変換できます。このメソッドは、指定された値を解析し、指定された 16 進数の文字列表現を返すことができます。特定の変換構文は「指定された数値」です。 Object.toString(16);"。

JavaScriptで整数を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));

JavaScriptで整数を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で整数を16進数に変換する方法

【関連する推奨事項: JavaScript 学習チュートリアル #】

以上がJavaScriptで整数を16進数に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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