我想在那里制作随机RGB,有啥想法吗? [复制]

Posted

技术标签:

【中文标题】我想在那里制作随机RGB,有啥想法吗? [复制]【英文标题】:I want to make radom rgb there, any ideas? [duplicate]我想在那里制作随机RGB,有什么想法吗? [复制] 【发布时间】:2021-08-27 18:55:22 【问题描述】:

    您好,我正在制作一个 javascript 网络艺术,我需要制作它 rgb stroke random 谁能帮帮我,我是 javascript 的新手。

    if(this.bbox.collision(Player.bbox)) 中风颜色(255,0,0);

【问题讨论】:

这能回答你的问题吗? Random color generator 不,它必须得到那个 rgb 值 【参考方案1】:

使用 Math.random 为三个值中的每一个获取一个介于 0-255 之间的随机值。

let r = Math.floor(Math.random()*255);
let g = Math.floor(Math.random()*255);
let b = Math.floor(Math.random()*255);

然后你可以这样调用它:

strokeColor(r, g, b);

【讨论】:

谢谢你!^^ 很高兴听到这个消息。如果可行,您可以检查此答案,以便其他人遇到类似问题时可以找到它【参考方案2】:
<div id="changer">Contents Here</div>
<br>
<button onclick="setRandomRgbColor()">Change Color</button>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
function getRandomRgbColor() 
   var color = 'rgb(';    
   color += Math.floor(Math.random() * 256) + ',';
   color += Math.floor(Math.random() * 256) + ',';
   color += Math.floor(Math.random() * 256) + ')';
   return color;



function setRandomRgbColor() 
   //$("#changer").css("border", ' 2px solid '+ getRandomRgbColor());
   //or  
   document.getElementById("changer").style.border = "2px solid "+getRandomRgbColor();

【讨论】:

以上是关于我想在那里制作随机RGB,有啥想法吗? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

有啥想法可以像读取代码一样读取用户输入吗?

jmeter有啥方法可以在参数内传递参数吗? [复制]

需要好的 OCR 来打印源代码列表,有啥想法吗?

有啥方法可以自动输出 requirements.txt 吗?

当我制作父类的向量时,如果我把一个孩子放在那里,孩子的成员会丢失吗? [复制]

我想在我的winapi C程序中画图,有啥控件吗?