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

setWord は「お題を設定する命令」なので、それがないと最初のお題が表示されません。
2021年5月20日
ユーザー

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

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

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

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

プレミアムプランとは?