在JavaScript中格式化为十六进制的警报

时间:2010-04-09 13:34:09

标签: javascript hex alert

如何以FF格式警告,而不是255:

var myHex1 = 0xff;  
alert(myHex1);//alerts 255


var myVar = 255;
var myHex2 = myVar.toString(16);
alert(myHex2);//also alerts 255 and not FF

3 个答案:

答案 0 :(得分:2)

你的第二个例子对我来说确实如此。你确定你在测试中警告正确的变量吗?

答案 1 :(得分:0)

好吧,这是一个我没有解析为整数的字符串。

答案 2 :(得分:0)

符合标准的方法是:

var x = 0xFF; window.alert(x.toString(16)); // FF

的问候。