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 );".
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));
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);
[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!