首頁 >web前端 >js教程 >javascript怎麼將整數轉為16進位

javascript怎麼將整數轉為16進位

青灯夜游
青灯夜游原創
2022-01-18 16:36:3210823瀏覽

在javascript中,可以使用toString()方法將整數轉為16進制,該方法可以解析指定數值,並傳回指定進制的字串表示形式,具體轉換語法為「指定數字物件.toString(16);”。

javascript怎麼將整數轉為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));

javascript怎麼將整數轉為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怎麼將整數轉為16進位

【相關推薦:javascript學習教學#】

以上是javascript怎麼將整數轉為16進位的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn