Показать сообщение отдельно
  #4 (permalink)  
Старый 08.06.2020, 22:54
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от АртемБМ
Не могли бы Вы её объяснить?
бесконечная генерация от нуля до length в любом направлении.
<script>
let sliderItem = {length  : 7}, i = 0;
let setIndex = up => i = (i + up + sliderItem.length) % sliderItem.length;
for (var k = 0; k < 23; k++) {
setIndex(-1)
document.write(`${i}<br>`)
}
</script>

<script>
let sliderItem = {length  : 7}, i = 0;
let setIndex = up => i = (i + up + sliderItem.length) % sliderItem.length;
for (var k = 0; k < 23; k++) {
setIndex(1)
document.write(`${i}<br>`)
}
</script>
Ответить с цитированием