написала функцию для генерации цвета элемента в игре-песочнице
но почему-то она не всегда отрабатывает. те иногда тупо свойство цвет пропадает у элемента
в чем проблема?
конечно было бы круто еще белый цвет исключить из генерации но тоже пока не знаю как)
function randomColor() {
var r = Math.floor(Math.random() * (255))
var g = Math.floor(Math.random() * (255))
var b = Math.floor(Math.random() * (255))
return '#' + r.toString(16) + g.toString(16) + b.toString(16);
}
unction randomColor() {
var r = Math.floor(Math.random() * (256))
var g = Math.floor(Math.random() * (256))
var b = Math.floor(Math.random() * (256))
return '#' + r.toString(16).padStart('0',2) + g.toString(16).padStart('0',2) + b.toString(16).padStart('0',2);
css работает с цветами определённой длины #RRGGBB[AA] или #RGB[A], а ваш код может сгененерировать например #RRGGB, что будет ошибкой и цвет не определится. https://developer.mozilla.org/ru/doc...SS/color_value
вариант с дополнением до стандарта смотрите у voraa,