2009-10-06 65 views
5

我有一個字符串編碼的十六進制值的數組。我需要將這些字符串轉換爲實際的十六進制值,然後才能比較它們(使用標準的小於/大於/等於)。什麼是完成這個最好的方法?JavaScript將字符串值轉換爲十六進制

回答

12

使用JavaScript parseInt方法將十六進制字符串值轉換爲它們的整數等效值。

例如:

var value = parseInt("FF", 16); 
if (value < 256) { 
    // do something... 
} 
4

您可以使用parseInt函數:

var n = parseInt("10", 16); // parse 10 as base 16 (hex). 

-Oisin

2

使用parseInt函數( 「0X」 +字符串)將您的字符串值成數字1