烟村四五家a 2022-04-01 11:40 采纳率: 0%
浏览 12

关于color.js里面数值运算的语法

问题遇到的现象和发生背景

今天用了一个color.js的第三方库来转换颜色,发现编译不通过,因为有一个不识别的语法,这个语法找不到用哪个解析器

问题相关代码,请勿粘贴截图
luminosity() {
        // http://www.w3.org/TR/WCAG20/#relativeluminancedef
        const rgb = this.rgb().color;

        const lum = [];
        for (const [i, element] of rgb.entries()) {
            const chan = element / 255;
            lum[i] = (chan <= 0.039_28) ? chan / 12.92 : ((chan + 0.055) / 1.055) ** 2.4;
        }

        return 0.2126 * lum[0] + 0.7152 * lum[1] + 0.0722 * lum[2];
    },

  • 写回答

1条回答 默认 最新

  • 崽崽的谷雨 2022-04-01 16:42
    关注

    哪个语法? ** 是乘方的意思

    评论

报告相同问题?

问题事件

  • 请详细说明问题背景 4月1日
  • 创建了问题 4月1日