javascript - 在javascript中平均2个十六进制颜色

标签 javascript colors hex

好吧,我想我会把这个放在那里让人群思考。

给定一个函数 (用 javascript 编写) 期望两个字符串的格式类似于十六进制颜色(ex #FF0000)

返回一个十六进制颜色,它是通过的两种颜色的平均值。

function averageColors(firstColor,secondColor)
{
  ...
  return avgColor;
}

--编辑--

平均值将定义为 enter image description here

如果传递的颜色是黄色,第二次传递的颜色是浅紫色,则返回的颜色将是中橙色

最佳答案

我讨厌听起来像破烂不堪的 jQuery 记录,但 jQuery plugin for this already .

$.xcolor.average(color, color)

关于javascript - 在javascript中平均2个十六进制颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6367010/

相关文章:

javascript - Angular : Display based on different categories

css - 如何自动为特定文本实例着色?

java - 将 argb 数组传递给 int 或 long

javascript - 谷歌图表工具 AngularJS 指令模块

javascript - 在 JavaScript 中克隆变量不起作用

javascript - 从父页面更改 iframe 中 div 的背景颜色不起作用

c# - DataGridView 中的颜色 alpha channel

html - 仅在文本而不是 td 中的空白处设置背景颜色

c - 从文件中读取十六进制

python-2.7 - 将一串数字转换为十六进制并返回到 dec pandas python