как сделать так чтобы скорость смены цвета квадратиков была разная точнее скорость каждого квадратика отличается на 1 ?

Компьютеры программирование html скрипт

есть во такой html код
<html><center><head><style type="text/css">
div {
border: 0px solid black;
width:50px;
height:50px;
float:left;
margin: auto;text-align: center;
}
</style>
</head>
<body>
<div id="toper">

<div style="width:100px; height:100px; border:0px">

<div id="cvet1" style="background-color: rgb(0, 0, 0);"></div>
<div id="cvet2" style="background-color: rgb(0, 256, 0);"></div>
<div id="cvet3" style="background-color: rgb(0, 0, 256);"></div>
<div id="cvet4" style="background-color: rgb(256, 0, 0);"></div>

</div></div>


<script type="text/javascript" async="" src="./Случайная картинка_files/watch.js"></script><script language="javascript">

function cvet(){
var a=Math.ceil(Math.random() *256);
var b=Math.ceil(Math.random() *256);
var c=Math.ceil(Math.random() *256);
var color= 'rgb(' + a + ',' + b + ',' + c + ')';
return color;
}
</script>

</body>
<script>
function zapusk()
{
var t=new Date()

document.getElementById("cvet1").style.backgroundColor=cvet();
document.getElementById("cvet2").style.backgroundColor=cvet();
document.getElementById("cvet3").style.backgroundColor=cvet();
document.getElementById("cvet4").style.backgroundColor=cvet();
setTimeout('zapusk()',100)
}
</script><body OnLoad="zapusk()">
</center>
</body></html>

как сделать так чтобы скорость смены цвета квадратиков была разная точнее скорость каждого квадратика отличается на 1 ?
Ответы:
Легко! Только не понял что на 1? 1 миллисекунда? Слишком мало для того чтобы это было заметно, лучше примерно от 150 брать.
<html><center><head><style type="text/css">
div {
border: 0px solid black;
width:50px;
height:50px;
float:left;
margin: auto;text-align: center;
}
</style>
</head>
<body>


10 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.