你好,我在JavaScript工作,并希望为我的图形生成颜色.我希望每行都有一个新颜色,颜色应该是浅色.
我已经阅读过java脚本中的颜色生成问题
因为我想为我的线条添加新颜色,所以随机数生成在我的情况下不起作用此外颜色应该很轻
我已经阅读了有关RGB值的颜色,但我没有发现它们遵循任何模式如何选择浅色
所以任何人都可以指导我,因为有一种方法可以按顺序生成颜色(避免随机),只选择浅色或任何其他功能,使深色更亮
谢谢
你可以这样试试:
var new_light_color = 'rgb(' + (Math.floor((256-229)*Math.random()) + 230) + ',' +
(Math.floor((256-229)*Math.random()) + 230) + ',' +
(Math.floor((256-229)*Math.random()) + 230) + ')';
Run Code Online (Sandbox Code Playgroud)
通过这种方式,您可以生成红色,绿色和蓝色的颜色,范围为230 - 256,这是一种浅色.对于较暗的颜色,您可以通过更改数字来降低数量.