誰かが私を正しい方向に向けることができたら、私はJavascriptを使って私が学ぶのを助ける小さなゲームを作ろうとしています。基本的に私は自分の関数の外で変更したいすべての変数を宣言しているので、コード内で動作するグローバルな動作をしますが、ifステートメントは成功を証明していないようですが、チュートリアルが正しいものとしてチュートリアルを修正するようです以下のコードをご覧ください。Javascript - if文のエラー
var Refresh;
Refresh = "InActive";
var Counter;
Counter = 0;
var StartTime;
function StartGame() {
var StartDate;
StartDate = new Date();
StartTime = d.getTime();
Refresh = "Active";
}
function FunctionB1() {
if (Refresh == "Active"){
document.getElementById("Bean1").style.display = "None";
Counter ++;
document.getElementById("BeanCount").innerHTML = Counter + " Out of 150";
}
}
のように試してみてください私は 'VAR Refresh'があなたの投稿コードのどこに宣言されて表示されません。 –
@GlenDespaux非常に最初の行... – Teemu
ああ、私はそれがコードブロックに入れられていない参照してください。申し訳ありません。 –