【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
タイピングゲームでたとえばappleの問題を解いている間にりんごの画像を表示させる方法を調べているのですがうまくいきません。
きちんとリストの同じインデックス同士で合わせるにはどうしたらよいのでしょうか?
リストは
const words = [ 'apple', 'sky', 'blue', 'middle', 'set', ]; const imgs = [ 'img/pic00.png', 'img/pic01.png', 'img/pic02.png', 'img/pic03.png', 'img/pic04.png' ];
そして
const targetImg = document.getElementById('image'); targetImg.src = imgs[Math.floor(Math.random() * words.length)];
として
window.addEventListener('keydown', e => { if (isPlaying !== true) { return; } if (e.key === word[loc]) { loc++; if (loc === word.length) { word = words[Math.floor(Math.random() * words.length)]; targetImg.src = imgs[Math.floor(Math.random() * words.length)]; loc = 0; }
としました。いろいろやってみましたがわかりませんでした。どうかよろしくお願いします。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
タイピングゲームでたとえばappleの問題を解いている間にりんごの画像を表示させる方法を調べているのですがうまくいきません。
きちんとリストの同じインデックス同士で合わせるにはどうしたらよいのでしょうか?
リストは
そして
として
としました。いろいろやってみましたがわかりませんでした。どうかよろしくお願いします。