0

私のスクリプトが 2 番目の質問に進まない理由を誰か教えてください。私はFirefoxコンソールをチェックしましたが、構文エラーは表示されないので、ここで立ち往生しています。

前もって感謝します。

ここに私のスクリプトがあります:

<head>
<script type="text/javascript" >
var vraag = new Array();
var cantwoord = new Array();

vraag[1] = "8x4=? ";
vraag[2] = "8/4=? ";
vraag[3] = "16x4=? ";

cantwoord[1]= "32";
cantwoord[2]= "2";
cantwoord[3]= "64";

function toets(index)
{
antwoord = prompt(vraag[index]);
if(antwoord == cantwoord[index])
{
return ("Correct");
}   
else
{
return ("Fout");    
}

}


</script>
</head>

<body>
<script type="text/javascript">
//<![CDATA[

var doorgaan = true;
var index = 0;
while(doorgaan)
{
index++;
resultaat = toets(index);
doorgaan = confirm(reultaat+" Wil je doorgaan ?");
if(index==3) break; 
}


//]]>
</script>
</body>
4

2 に答える 2

2

次の変更を行います。

//...
var resultaat = toets(index); // Add var before variable
doorgaan = confirm(resultaat+" Wil je doorgaan ?"); // reultaat --> resultaat 
if(index==3) break; 
//...
于 2013-01-13T15:07:57.047 に答える
1

1 つのスペルミスを除いて、コードに問題はありません。

resultaat = toets(index);
doorgaan = confirm(resultaat+" Wil je doorgaan ?");

于 2013-01-13T15:13:21.470 に答える