24

Hey all i am in need of something simple to convert character(s) into ASCII and then make that into a Hex code.

So as an example the "A" character would be:

0xF100 + ascii_code = Hex

and that would turn out to be:

0xF100 + 65 = 0xF141

65 would be the character "A" above. I've been looking for some javascript that would take my character and make a Hex from it... But i haven't really found anything that would do this....

Any help would be great!

thefourtheye
  • 233,700
  • 52
  • 457
  • 497
StealthRT
  • 10,108
  • 40
  • 183
  • 342
  • Why would you be doing this? 0xF141 is a Private Use code point and should not be used in public information interchange but only by private agreements. There is probably a more reasonable approach to the original problem, whatever it is. – Jukka K. Korpela Dec 14 '13 at 08:05

1 Answers1

51

Number's toString accepts a radix parameter, with which you can convert the ASCII code to hexadecimal like this:

var data = "A";
console.log("0xF1" + data.charCodeAt(0).toString(16));

16 means base 16, which is hexadecimal.

Sandra Rossi
  • 11,934
  • 5
  • 22
  • 48
thefourtheye
  • 233,700
  • 52
  • 457
  • 497