Hexadezimal zählen

JanQ

Mitglied
Ich benötige für ein Script die Hexadezimale zählweise. Dezimal den Wert zu erhöhen stellt kein Problem da.

Wie kann ich den Hexadezimalwert jeweils um 1 erhöhen bzw. wo finde ich Informationen dazu?

Danke für Eure Hilfe.

MfG Jan
 
Reicht es, wenn du den eigentlichen Wert im Dezimalformat speicherst?
Du kannst diesen dann per iFoo.toString(16) in einen String im hexdezimalen Format verwandeln.
Code:
iFoo = 123;  /* dezimaler Integer */
window.alert('Hex-Wert: '.iFoo.toString(16)); /* Ausgabe: 7b */

iFoo++;      /* dezimalwert erhoehen */
window.alert('Hex-Wert: '.iFoo.toString(16)); /* Ausgabe: 7c */
 
Keine Hexadezimale Ausgabe

Das Script funktioniert leider nicht. Alles auf dem neusten Stand.XP/IE.

Gibt es eine andere Möglichkeit Hexadezimal zu zählen. bzw zu nummerieren?

Danke
 
Entschuldigung, hab versehentlich einen Operator verwechselt.
Code:
iFoo = 123;  /* dezimaler Integer */
window.alert('Hex-Wert: ' + iFoo.toString(16)); /* Ausgabe: 7b */

iFoo++;      /* dezimalwert erhoehen */
window.alert('Hex-Wert: ' + iFoo.toString(16)); /* Ausgabe: 7c */
 

Neue Beiträge

Zurück