Сообщение от Иса Мирзоев
|
( ++i % value.length) всегда замыкает конец цикла к началу?)
|
да.
возможно так будет проще понять
i = i + 1;//i увеличили на 1
i = i % value.length;//в i сохранили остаток от деления
<script>
var length = 3, n = 0;
for (var i = 0; i < 50; i++) {
document.write(n + "<br>");
++n;
n %= length;
}
</script>
Основные операторы