在javascript中,可以使用toString()方法將整數轉為16進制,該方法可以解析指定數值,並傳回指定進制的字串表示形式,具體轉換語法為「指定數字物件.toString(16);”。
本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
在javascript中,可以使用toString()方法將整數轉換為16進位。
toString()方法可以解析指定數值,並嘗試傳回指定基數(進位)的字串表示形式。
語法:
NumberObject.toString(radix)
參數radix:可選。規定表示數字的基數,使 2 ~ 36 之間的整數。若省略該參數,則使用基數 10。
注意:對於基數大於10的字母,字母表示大於9的數字。例如,對於十六進制數字(基數為16),使用a至F。
範例:
var num = 255; console.log(num.toString(16));
進階一下:將紅色,綠色和藍色的整數字節值轉換為十六進位字串
var r = 0; var g = 255; var b = 255; function convert(integer) { var str = Number(integer).toString(16); return str.length == 1 ? "0" + str : str; }; function to_rgb(r, g, b) { return "#" + convert(r) + convert(g) + convert(b); } var color = to_rgb(r, g, b); console.log(color);
【相關推薦:javascript學習教學#】
以上是javascript怎麼將整數轉為16進位的詳細內容。更多資訊請關注PHP中文網其他相關文章!