javascript RGB到十六进制
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript RGB到十六进制相关的知识,希望对你有一定的参考价值。
module.exports = (red, green, blue, preferShorthand = false) => {
let colours = [red, green, blue].map(value => value.toString(16));
let canBeCondensed = colours.every(value => value.charAt(0) === value.charAt(1));
if (canBeCondensed && preferShorthand) {
colours = colours.map(v => v.charAt(0));
}
return '#' + colours.join('');
};
以上是关于javascript RGB到十六进制的主要内容,如果未能解决你的问题,请参考以下文章
javascript RGB到十六进制
JavaScript将RGB整数转换为十六进制[重复]
javascript RGB转换为HEX十六进制
使用 JavaScript 将十六进制代码更改为 rgb 值
javascript 颜色值转换 - 十六进制/ RGB
在Javascript中将rgb字符串转换为十六进制