当前位置: 首页 > 知识库问答 >
问题:

从0值(应用黑色)到无穷大值(应用白色)的不同值的不同颜色

马新觉
2023-03-14

我想为从0到无穷大随机的不同数字显示不同的颜色。我已经找到了灰色(从黑色到白色)的颜色。我想用某种方式给它上色。

所以,我对格雷的公式很简单:

数字越大,颜色越接近白色。

下面是一个在这种情况下有效的公式:N是一个数字<代码>颜色3=color2=color1=Math。地面(255/(1N)) //总是在0到255之间,对吗?

N越大,接近255。而且很有效。

然后我使用rgb(col1, col2, col3);来应用这个颜色。看起来不错。

然而,我不想在黑白之间显示灰色,而是在黑白之间显示蓝色、绿色、红色、黄色等。因此,它看起来平滑且着色,计算rgb颜色的公式看起来很简单。

共有1个答案

施旭东
2023-03-14

这将是更容易的你使用3个不同的随机数:

e. g.A、B和C是随机生成的。

color1=Math.floor(255/(1+A));
color2=Math.floor(255/(1+B));
color3=Math.floor(255/(1+C));

“rgb(颜色1、颜色2、颜色3)”;

 类似资料:
  • 问题内容: 有人遇到过这个问题吗?这看起来像是苹果代码中的错误,如果人们同意该代码应按我认为的方式工作,我将提交雷达报告。我对颜色管理不是很熟悉,因此我在问苹果问题报告之前询问我。 这是直接来自模板项目的,唯一的非模板代码是您在下面看到的内容。请注意,红色,绿色和蓝色均显示正确的组件值,但不显示白色或黑色。 如果先更改顺序,例如黑色和白色,然后更改红色,绿色和蓝色,则问题仍然存在。 这是Swift

  • 本文向大家介绍js实现可得到不同颜色值的颜色选择器实例,包括了js实现可得到不同颜色值的颜色选择器实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了js实现可得到不同颜色值的颜色选择器。分享给大家供大家参考。具体实现方法如下: 更多js颜色操作可参考本站颜色工具: RGB颜色编码生成器 在线网页配色工具 RGB颜色查询对照表_颜色代码表_颜色的英文名称大全 希望本文所述对大家的javas

  • 5.3 不同的颜色 CGDB支持一些颜色,取决于您的终端支持多少种颜色。下表是一个CGDB所提供的颜色的表格。标题为NR-16的列表示终端至少支持16种颜色。标题为NR-8的列表示终端至少支持8种颜色。每种颜色对应的整数数值表示了被传入curse函数init_pair()的数值,该函数用来使curse创建一种新的颜色。 COLOR NAME NR-16 NR-8 NR-8 bold attribu

  • 问题内容: 在图中,如何用不同的颜色为高于阈值的所有值上色?像高于均值+标准或均值+ 2 * std的所有内容一样? 问题答案: 使用a是正确的方法,但是您也可以使用掩码数组在一行代码中完成一个简单的版本: 这样做的弊端在于它会使用过滤后的数据绘制原始数据,因此有时基础曲线可能会显示出来,具体取决于渲染方式。我在这里把红线弄得有点粗,但是我不确定它是否有所作为。好处是,它基本上是一行,阈值为。 这

  • 在谷歌电子表格文档中,我需要在列中设置基于重复值的单元格颜色,每个重复值使用不同的颜色。颜色应设置为“随机”,以便所有颜色都不同。 施加条件后,电池的颜色应如下所示:https://docs.google.com/spreadsheets/d/1YuUjg_PqD53AoTrxgvnEHYwZ_disqvNKDMmp5dRYq4I/edit?usp=sharing 这个问题和这个类似,如果谷歌电子

  • 主要内容:颜色值,颜色实例,通过十六进制(Hex)的颜色值排序颜色由红(R)、绿(G)、蓝(B)组成。 颜色值 颜色值由十六进制来表示红、绿、蓝(RGB)。 每个颜色的最低值为 0(十六进制为 00),最高值为 255(十六进制为FF)。 十六进制值的写法为 # 号后跟三个或六个十六进制字符。 三位数表示法为:#RGB,转换为6位数表示为:#RRGGBB。 颜色实例 颜色 3位十六进制颜色值 6位十六进制颜色值 RGB   #000 #000000 rgb(