¿Cómo establecer dos colores de fondo en el javascript por setInterval ()?
let x = document.body; x.style.backgroundColor = x.style.backgroundColor === "yellow" ? "pink": "yellow";Prueba esto:
var i = 0; function change() { var doc = document.getElementById("background"); var color = ["black", "blue", "brown", "green"]; doc.style.backgroundColor = color[i]; i = (i + 1) % color.length; } setInterval(change, 1000); <div id="background"> </div>