您当前的位置: 首页 > 

彭世瑜

暂无认证

  • 6浏览

    0关注

    2791博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

js:rgb颜色表示转hex颜色表示

彭世瑜 发布时间:2022-10-09 10:36:29 ,浏览量:6

代码实现

/**
 * rgb颜色表示转hex颜色表示
 * @param {number} r red
 * @param {number} g green
 * @param {number} b blue
 * @returns {string}
 */
function rgbToHex(r, g, b) {
  return (
    "#" +
    [r, g, b]
      .map((x) => {
        const hex = x.toString(16);
        return hex.length === 1 ? "0" + hex : hex;
      })
      .join("")
  );
}

测试

console.log(rgbToHex(102, 51, 153));
// #663399

参考 https://lokeshdhakar.com/projects/color-thief/

关注
打赏
1665367115
查看更多评论
立即登录/注册

微信扫码登录

0.0557s