前提・実現したいこと
Javascriptでクイズを作成しているのですが問題に間違えた際に1回目と2回目で違うヒントを出す必要があるのですがそれを実行する方法を教えてください
発生している問題・エラーメッセージ
if文の条件分岐で答えを間違えた際の1回目と2回目で違うメッセージを出そうと組むと何も反応しなくなります。
該当のソースコード
<!DOCTYPE html> <html> <head> <title>例題1</title> <script type="text/javascript"> function kotae(){ for(i=0;i<2; i++){ if(f.q1.value == "鷲") alert("正解!");} else { if (i<2) alert("不正解!ヒントは怪しい店を別の言い方でいうと?") }else{ alert("不正解!ヒントは大きな鳥です!" ) } } </script> </head> <body> <form name="f"> 次の問題を解きなさい。<p> 間違った場合ヒントは2回出されます。<p> <問題>イカが経営するお店で、ある鳥を飼ったらとても怪しい店になってしまいました。さて、何を飼ったでしょう?<p><input name="q1"><p>
<input type="button"value="答え合わせ" onclick="kotae()" >
</form> </body> </html>試したこと
回答2件
あなたの回答
tips
プレビュー