Heim  >  Artikel  >  Web-Frontend  >  So konvertieren Sie eine Ganzzahl in eine Hexadezimalzahl in Javascript

So konvertieren Sie eine Ganzzahl in eine Hexadezimalzahl in Javascript

青灯夜游
青灯夜游Original
2022-01-18 16:36:3210683Durchsuche

In JavaScript können Sie die Methode toString() verwenden, um eine Ganzzahl in eine Hexadezimalzahl umzuwandeln. Diese Methode kann den angegebenen Wert analysieren und die Zeichenfolgendarstellung der angegebenen Basis zurückgeben. Die spezifische Konvertierungssyntax lautet „angegebene Zahl object.toString( 16 );".

So konvertieren Sie eine Ganzzahl in eine Hexadezimalzahl in Javascript

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

In Javascript können Sie die Methode toString() verwenden, um Ganzzahlen in Hexadezimalzahlen umzuwandeln. Die Methode

toString() kann den angegebenen Wert analysieren und versuchen, die Zeichenfolgendarstellung der angegebenen Basis (Basis) zurückzugeben.

Syntax:

NumberObject.toString(radix)

Parameter-Basis: Optional. Gibt die Basis an, in der die Zahl dargestellt wird, und macht sie zu einer Ganzzahl zwischen 2 und 36. Wenn dieser Parameter weggelassen wird, wird die Basis 10 verwendet.

Hinweis: Bei Buchstaben mit einer Basis größer als 10 stellen die Buchstaben Zahlen dar, die größer als 9 sind. Verwenden Sie beispielsweise für Hexadezimalzahlen (Basis 16) a bis F.

Beispiel:

var num = 255;
console.log(num.toString(16));

So konvertieren Sie eine Ganzzahl in eine Hexadezimalzahl in Javascript

Erweitert: Konvertieren Sie rote, grüne und blaue ganzzahlige Bytewerte in hexadezimale Zeichenfolgen

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);

So konvertieren Sie eine Ganzzahl in eine Hexadezimalzahl in Javascript

[Verwandte Empfehlungen: Javascript-Lerntutorial

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie eine Ganzzahl in eine Hexadezimalzahl in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn