window.onload = function changeColor ()
{
var i=0;
var id = setInterval ( function(){changeColor()}, 2000);
if(i <= 5)
{
arr[i].style.backgroundColor = "white";
i++;
}
else if(i >= 5)
{
var i=0;
}
alert(i);
}
Cokolwiek bym nie zrob sił. I zawsze jest równe, ponieważ var i jest równe zero i nie przydziela mu swojej nowej wartośći. Jakieś pomysły, jak tego unikać albo jak rozwiązać ten problem.