Salve a tutti ho una pagina che genera dei codici colori esadecimali in modo casuali (random) e quello che sto cercando di fare è sostituire "setInterval" con "for" e "while" in modo che i codici colori esadecimali casuali (random) vengano generati all'infinito in loop. Il codice JavaScript è questo:
codice:
buttonClick = function(color) {
newColor(color, "button-click");
};
newColor = function(color) {
color = new tinycolor(color);
if(color.isValid()) {
currentColorHex = "#" + (colorHex = color.toHex());
$("body").css("background", color.toHexString());
$("#hexcode").css("color", tinycolor.mostReadable(color, ["#fff", "#000"]).toHexString());
$("#hexcode").html(currentColorHex);
}
}
setInterval(function () {
buttonClick(tinycolor.random());
}, 4);
Non saprei come sostituire "setInterval" con "for" e "while" per ottenere un loop infinito per generare i codici colori esadecimali casuali (random).