目前我正在编写一个小脚本,它接受一个用户ID (目前在我们的论坛上,我们有从1到63的userID ),并使用以下函数用随机颜色给它上色:
function setNickColor(nick)
var spans = nick.getElementsByTagName('span');
var uid = nick.getAttribute('hovercard-id');
if (colors[uid] == null)
storeColor(uid, Math.random().toString(15).substring(2,8));
这给了
我试着把这个作为输出:
你需要多少种颜色?
用户输入一个数字,比如3个结果:
从选项列表中获取3种随机颜色。
我的问题是,是的,用户得到3种随机颜色,但其中有些是重复的。最后我得到了,
red
blue
red
我试过使用一套,但我不知道如何写它的方式,它将挑选出3项洗牌在所述集。
我如何选择随机颜色:
colours obj = new colours();
for (int i = 0; i < X; i++) {
System.out.println(obj.randommm(list));
}
public String randommm(List<St
我正在尝试一个简单的随机背景颜色生成器。当用户单击该按钮时,背景颜色将更改为随机的RGB值。但是,我也希望按钮本身在单击时变为随机颜色。 我尝试将DOM操纵器放在事件侦听器和随机RGB函数中。然而,我一直收到这个错误消息: script.js:19 Uncaught TypeError: Cannot set property 'backgroundColor' of undefined
at randomBgColor (script.js:19)
at HTMLButtonElement.<anonymous> (script.js:7)
ra
我在我的JS中调用随机颜色。它工作得很好。 (这是用于在链接上随机显示颜色的跟随光标) 但是有些颜色太深了,我想避免它们。 $links.on('mouseenter', function(e){
var color = '#'+Math.floor(Math.random()*16777215).toString(16);
var colorString = color;
$('#whaouu').css('background-color',colorString);
});
这是我的代码:
{% for post in post_list %}
<div class="mybox">
<div id="post">
<h1 ><a class = 'title_font' href="{% url 'blog:post_detail' pk=post.pk %}"><strong>{{ post.title }}</strong></a></h1>
<a hre
我对JavaScript是个新手,所以请耐心听我说。我正在尝试随机化事件侦听器函数的结果。当元素(元素中的div)在那里被单击时,应该会将颜色更改为集合中的随机颜色。它们会改变颜色,但不会变成不同的颜色。有时,因为它是随机的,所以它会“改变”成相同的颜色。我真的不希望这样的事情发生。 我尝试的是创建一个函数来选择一个颜色,然后检查这个颜色是否已经被‘使用’了,但是它不起作用,因为在一个函数中有多个函数,它们没有正确地交互,或者我不知道如何访问它们。 我还尝试了,创建名为b=[]的第二个数组,然后添加当前颜色,然后检查随机颜色是否存在,以及是否再次运行该函数以生成新的随机颜色。 ad = do
我需要生成随机的颜色名称,例如“红色”、“白色”等,我该怎么做呢?我可以像这样随机生成颜色:
Random randonGen = new Random();
Color randomColor = Color.FromArgb(randonGen.Next(255), randonGen.Next(255),
randonGen.Next(255));
但我需要名称,并不是所有像这样生成的颜色都有已知的名称。
谢谢
我正在尝试使用颜色javascript模块
在终端中使用node.js打印随机颜色。随机生成器可以工作,但句号的某些东西会弄乱语法,并且不能正确打印颜色。
var colors = require('colors');
Array.prototype.random = function (length) {
return this[Math.floor((Math.random()*length))];
}
var color = ['.yellow', '.cyan', '.magenta',
我刚开始学习p5.js,我有一个随机颜色的问题。现在,我看到,只有当我重新启动代码时,颜色才会被随机重置。但是,当鼠标被按下时,是否有可能做到这一点呢?
这是我的代码:
let r, g, b;
function setup() {
createCanvas(400, 400);
r = random(255);
g = random(255);
b = random(255);
}
function draw() {
if (mouseIsPressed) {
fill(r,g,b);
} else {
fill(255);
}
el
我对javascript感到非常抱歉,因为这个问题很简单。
在加载的网页,我希望我的div是一个随机的颜色表示在我的数组。
HTML
body onload="start"()"
JS
var color = ["red", "blue", "yellow", "green"];
function start() {
document.getElementById("sq").style.backgroundColor = color[Math.floor(Math.r
不太清楚如何表达标题,但我希望每秒钟对一个对象生成一个随机的颜色。我也希望这个颜色不像对象已经拥有的旧颜色。如果当前的随机颜色与对象已经拥有的颜色相同,则再次生成随机颜色。该对象只是一个Text组件。
这是我用来生成颜色的函数:
public Color genRandomColor()
{
float r, g, b;
r = UnityEngine.Random.Range(0f, 1f);
g = UnityEngine.Random.Range(0f, 1f);
b = UnityEngine.Random.Range(0f, 1f);
ret
所以我有一个颜色随机化按钮背景颜色。我试图将从变量color返回的颜色作为文本放在按钮上。我也希望这发生在点击。
示例:我点击按钮,随机设置一个颜色按钮的背景色。那个颜色是#ff0000。我想让按钮说出这样的话:
“这个按钮的背景色是x”
其中x是准确的颜色作为背景,但在文本。
这是我的js:
function getRandomColor() {
var letters = '0123456789ABCDEF';
var color='#';
for (var i = 0; i<6; i++) {
我在玩一个猜颜色游戏。我有一个名为generateColors()的动作,它生成9种颜色,并从这9种颜色中随机选择一个答案。我的App.js呈现Header.js和BoxGrid.js。
目前,我在generateColors()中调用BoxGrid.js。将答案传递给Header.js的正确方法是什么?我应该在App.js中打电话给App.js吗?
BoxGrid.js
import React, {Component} from 'react';
import {connect} from 'react-redux';
import Box from