Hallo,
Statt über push/shift dauernd das Array umzupflügen lass einfach den Index durchlaufen, schon hast du auch direkt Zugriff auf die Bildnr.
Das ist nicht wirklich einfacher: Der Index muss ja verwaltet werden, d.h. jeweils hoch- und runtergezählt und am Anfang/Ende wieder zurückgesetzt.
Die push/shift-Variante finde da ich viel eleganter – nicht zuletzt deshalb, weil ich mich als Erfinder dieser rotate-Funktion sehe ;)
Gruß, Don P