Home Reference Source Repository

src/util.js

/**
 * @file 颜色相关的小工具
 * @author jingyuanZhang<[email protected]>
 * @author leon <[email protected]>
 */

/**
 * 将rgb三个值转为hex
 *
 * @param {number} n r,b,g当前值(0-255)
 * @return {boolean} hexstr 转化后的16进制字符串
 */
export function toHex(n) {

    n = (+n).toString(16);

    if (n.length === 1) {
        n = `0${n}`;
    }

    return n.toUpperCase();

}