js怎样把10进制数转换成16进制数显示?

JavaScript013

js怎样把10进制数转换成16进制数显示?,第1张

js把10进制转为16进制并显示:定义一个转换函数:var w=function(s){document.write('<br>'+s)}转换方法:w(parseInt(x,16))比如传入15,打印出来的结果是:0xF。

在chrome里,字符串有个charCodeAt()方法

例如"a".charCodeAt()为97,如果是"ba".charCodeAt()为98,默认第一位,即index为0;

"ba".charCodeAt(0)=98,而"ba".charCodeAt(1)为97

10进制转16进制:

如17的16进制

(17).toString(16)

=

"11"

合起来就是("a".charCodeAt()).toString(16)

=

"61"

嫌麻烦可以封装一个函数实现。

数字变字符:

String.fromCharCode(98)

=

"b"