2021年5月21日解決済み

なぜ setWord(); を書く必要があるのでしょうか?

ユーザー

いつもありがとうございます。
勉強不足で申し訳ありません。教えていただきたいことがあります。

 document.addEventListener('keydown',  e=>{
        if(e.key !== word[loc]){
            return;
        }
        loc++;
        target.textContent = '_'.repeat(loc) + word.substring(loc);
        if(loc === word.length){
          setWord();
        }
    });

上記は、「表示された文字( red 、 blue 、 pink )をタイプしたら、アンダーバーに切り替わり、正解すると、setWord 関数で、新しい文字が表示される」というコードであることが分かったのですが、
なぜ、const target = document.getElementById('target'); の下に、 setWord(); を書くのでしょうか?

スタッフ

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?