Hallo!
Warum und wie wird bei folgendem Script eine Zufallsanzeige erzeugt?
<script type="Text/JavaScript">
<!--
var z= 5;
Banner = new Array(z);
Banner[0] = '<IMG SRC="pics/heading1.jpg" ALT="Mastershrimp.com Logo 1" BORDER=0>';
Banner[1] = '<IMG SRC="pics/heading2.jpg" ALT="Mastershrimp.com Logo 2" BORDER=0>';
Banner[2] = '<IMG SRC="pics/heading3.jpg" ALT="Mastershrimp.com Logo 3" BORDER=0>';
Banner[3] = '<IMG SRC="pics/heading4.jpg" ALT="Mastershrimp.com Logo 4" BORDER=0>';
Banner[4] = '<IMG SRC="pics/heading5.jpg" ALT="Mastershrimp.com Logo 5" BORDER=0>';
var jetzt=new Date();
var z=(jetzt.getSeconds())%5;
document.write(Banner[z]);
//-->
</script>
Warum wird bei jetzt.getSeconds()%5 eine Zahl zwischen 0 und 4 ausgegeben? Was passiert, wenn der Rest der Division z.B. "8" ist? Wird das Ergebnis dann so lange übergangen, bis eine passende Zahl herauskommt?
Ich verstehe es einfach nicht...
Kann mir jemand weiterhelfen?
Danke im Vorraus
Gruß
Mastershrimp