/**
* RGB 颜色转十六进制
* @param {number} r - Red 颜色值,0~255
* @param {number} g - Green 颜色值,0~255
* @param {number} b - Blue 颜色值,0~255
* @return {string} 十六进制颜色值,如 #0c2d50
*/
function rgbToHex(r, g, b){
if(r > 255 || r < 0) alert('Red 颜色值不合法');
if(g > 255 || g < 0) alert('Green 颜色值不合法');
if(b > 255 || b < 0) alert('Blue 颜色值不合法');
return '#'+((r << 16) + (g << 8) + b).toString(16).padStart(6, '0');
}; 【Function】JS 封装 RGB 颜色值转换为 16 进制
本原创文章未经允许不得转载 | 当前页面:坏蛋格鲁 » 【Function】JS 封装 RGB 颜色值转换为 16 进制
坏蛋格鲁