【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
function setWord(){ word = words[Math.floor(Math.random() * words.length)]; target.textContent = word; loc = 0;//locをリセット }
ですが、なぜ setWord() の中に、loc = 0; が必要なのかがわからずに、 下記にしてみたところ・・・
setWord()
loc = 0;
function setWord(){ word = words[Math.floor(Math.random() * words.length)]; target.textContent = word; }
最初 ( 1 回目) の文字のタイピングは、_ になりましたが、2 回目から、_ の 挙動がしませんでした。
_
なぜですか?
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
ですが、なぜ
setWord()の中に、loc = 0;が必要なのかがわからずに、下記にしてみたところ・・・
最初 ( 1 回目) の文字のタイピングは、
_になりましたが、2 回目から、_の挙動がしませんでした。
なぜですか?