为每次迭代添加颜色的随机变化

时间:2018-03-09 21:51:28

标签: javascript random

我正在编写一个测验类型的游戏,我希望每次有新问题时背景都会改变。有人可以帮助我如何编码或理想的代码? (我没有复制数组,因为它链接到CSV。

这是我目前的代码:

multi_cell_fw = tf.contrib.rnn.MultiRNNCell([cell_fw for _ in range(num_layers)], ...)

谢谢!!!

1 个答案:

答案 0 :(得分:0)

对于随机颜色,您可以使用下面的函数设置随机RGB值。要在元素上设置css background-color,可以使用element.style.backgroundColour = color;

function randomRGB(){
  return `rgb(${Math.floor(Math.random()*256)},${Math.floor(Math.random()*256)},${Math.floor(Math.random()*256)})`;
}
function setColour(element, colour){
  element.style.backgroundColour = colour;
}

因此,每当您需要设置随机背景颜色时,请使用此选项: setColour(document.getElementById("my-background-element"), randomRGB());

记得改变" my-background-element"到你拥有的背景元素的id。