【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
ソースコードの17行目なのですが、
target.textContent = '_'.repeat(loc) + word.substring(loc);
例えば、word がredの時で、locがカウントアップされて3の時、 上記のコードのword.substring(loc)は、文字列の何もないところ(red の d の次)を見に行っていると思うのですが、エラーになりそうな感じがするのですが、大丈夫なのですか?
word
red
loc
3
word.substring(loc)
d
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
ソースコードの17行目なのですが、
例えば、
wordがredの時で、locがカウントアップされて3の時、上記のコードの
word.substring(loc)は、文字列の何もないところ(redのdの次)を見に行っていると思うのですが、エラーになりそうな感じがするのですが、大丈夫なのですか?