• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Javascriptを使った隠しページ探しについて)

Javascriptを使った隠しページ探しについて

このQ&Aのポイント
  • Javascriptを使用して隠しページを探す方法について質問があります。
  • index.htmlとfff.jsという2つのファイルで隠しページを作成しています。
  • fff.jsの書き換えにより問題を解けるようにしようとしていますが、エラーが発生してしまいます。どこを修正すればよいでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • G_Amino
  • ベストアンサー率76% (13/17)
回答No.1

エラーの原因は、fff.jsでifの構文を間違っているためです。 下から3行目の }else{ を }}else{ に、 一番下の行を } から }} に修正すれば、エラーは出なくなります。 中括弧は処理の最初と最後を明示する記号ですので、必ず { と } をセットで記述する必要があります。 実はfff.jsの中にあと2ヶ所、プログラムとしておかしい部分を見つけましたので、お知らせしておきます。 (「fff.jsの書き換えを行って~」ということですので、意図的に間違えているのかもしれませんが) ・2行目で変数aに文字列を代入しているのに、3,4行目で、数値として判定をおこなっている。 ・5行目の処理が実行されるのは、「aが6に等しく、かつaが9に等しい」場合であるが、この条件は100%起こりえない あと、index.htmlのbodyタグで「onkeydown="return false;"」と書かれているので、テキストボックスにはキーボードから回答を入力できませんが、それで処理的には合ってるでしょうか? 私が気付いた点は以上です。

uhyo-901
質問者

お礼

ありがとうございます!エラー直りました! 2行目と5行目は意図です。 bodyタグの「onkeydown="return false;"」の部分は、index.htmlの書き換えかテキストエディタからのコピペです。 ありがとうございます!!

関連するQ&A

専門家に質問してみよう