Эй, я новичок в кодировании и имею назначение, где мне нужно включить случайный выбор цвета для фона. Цвета - красный, зеленый, желтый и синий. Я занимаюсь исследованиями и играю с ним, но я подошел. Любая помощь, подсказывающая мне, как это сделать, будет весьма признательна. Спасибо :)Выбор случайного цвета фона из массива. Javascript/html
-2
A
ответ
0
Используйте jQuery для настройки свойств css.
color = ["red", "green", "yellow", "blue"];
var randomNum = Math.floor(Math.random() * color.length);
console.log(randomNum);
var randomColor = color[randomNum];
$("body").css("background-color", randomColor);
Это может вам помочь.
+0
OP запросил javascript не JQuery – Weedoze
0
Вот Javascript часть
var colors = ["red", "green", "yellow", "blue"]; //Array of colors
var randomColor = colors[Math.floor(Math.random() * colors.length)]; //Pick one randomly
document.body.style.background = randomColor; //Apply the color on the body background
Возможный дубликат [Получение случайного значения из массива] (http://stackoverflow.com/questions/4550505/getting-random-value-from-an-array) –