McKinsey: Bilder anordnen

Beitrag lesen

was fehlt jetzt noch?

So wie es da steht funktioniert es eindeutig nicht. Zwei Banner werden als Array angelegt, allerdings nicht als Array angesprochen. Du wirst wohl oder übel eckige Klammern hinter die Array-Variablen schreiben müssen.

Des weiteren willst bei jedem Laden ein anderes Bild. Das lässt sich am einfachsten mit einer Zufallsfunktion lösen. Somit wählt das Programm bei jedem Laden ein zufälliges Bild aus deinem Array aus.

Einen Zufallswert bekommst du mit Math.random (); Diese gibt eine Zahl zwischen 0 und 1 zurück. Da du nur zwei Bilder in deinem Array hast, kann man diese Zahl einfach runden, sodass sie entweder 0 oder 1 ergibt.

Es ergibt sich (ungetestet):

  
[...]  
Math.round (Math.random ()) == (1 || 0)  
[...]  

MfG,

McKinsey