Het is niet gelukt... waarom?
= Waarom niet? = ... als dat bekend was, was er geen probleem!
Goed, nu serieus. Ik was intussen even bezig met de That Guy oplossing: die komt altijd aanzetten met een script waarbij ik even op m'n hoofd moet krabben.

Hier met toepassing van de "
% = modulus"; die kende ik niet (ook niet zo'n js-held, weer wat geleerd).
Dat vroeg om een test om te zien hoe 't nou precies werkte. :d
Komt er zo ongeveer op neer: het index-getal wordt steeds met 1 opgehoogd, en dan wordt de rest van het delen door het aantal wisselteksten bepaald: dat is steeds een oplopend getalletje van 0 tot dat aantal (min 1 eigenlijk), en dat getalletje wordt gebruikt om de handel te bedienen. Da's leuk!
Er zal nog wel een voorzieninkje bij moeten komen om bij de start meteen de eerste wisseltekst te tonen, want nu begint die pas na de eerste 10 seconden van de setInterval.
Maar die oplopende index, eindigt die nooit? Nee, die gaat oneindig door! Tijd voor versnelling met:
Hier is de wisseltijd teruggebracht tot zo klein mogelijk: 1ms. Na een tijdje ratelen kan je kijken op welke stand de index gearriveerd is. Dat gaat redelijk snel inderdaad! Even koffie ophalen en hij staat al boven de 10.000.
Nu zal het met de 10 seconden tussentijd in het echt niet zo'n vaart lopen, maar op deze manier zou in principe op een gegeven moment het geheugenbankje van m'n computer toch echt vol moeten zitten (met onbekende afloop).
Andere methode?
Zou ook moeten kunnen, door de index telkens weer opnieuw bij 1 te laten beginnen = een soortement loopje.
Meteen even ingebouwd dat de start meteen de eerste wisseltekst aanroept. Dat zou ook kunnen door die in te vullen in de <span>. Maar als je dan eens de eerste wisseltekst wilt veranderen, moet je er wel aan denken dat dat op 2 plaatsen moet gebeuren. Vandaar: geregeld met een extra regeltje script, dan gaat het automatisch.
En even checken wat er gebeurt bij loeieren:
Indendraad, stopzetten op een willekeurig moment laat zien dat de index nooit hoger dan 3 komt (en dan automatisch naar 0 wordt gereset).
Zo hoef ik niet bang te zijn voor grote getallen in mijn geheugen.
Een goed 2011!
CSShunter