JürgenB: objekt erwartet :-(

Beitrag lesen

Hallo sven,

x=-1

do
{
x++;
answer=promt("quest[x]","")
if(answer==antwort[x])
{punkte++};
}
while (x<5);

x läuft von 0 bis 4, der maximale Index ist aber 3. Javascript zählt Arrayelemente von 0 bis Länge-1. Du solltest dir übrigens mal die for_Schleife ansehen. Im Zusammenhang mit Arrays eine ganz tolle Sache:

for(var x=0;x<antwort.length;x++) {
  ...
}

Gruß, Jürgen