質問: "block"; }
回答: index.js の読み込みが 内にあるので、index.html が DOM を構築する**前**に動いてしまい、グローバル変数である ``` // 使用中画面 var occupied = document.getElementById("occupied"); // 空室画面 var vacant = document.getElementById("vacant"); ``` は、その時点では取れていない可能性が高いです。 function lightOn(), lightOff() の中で、この二つを取得して動くようにしたらどうなりますか?