Javascriptを使用して下記の様な作業をしています。
画面を見ながら適当な画像が表示された時にボタンやキー操作などでfor文を抜け出し、その時のパラメーターを得たいのですが、ループから抜け出す方法がわかりません。
Javascriptにはあまり詳しくないので色々調べてみたのですが、JavaScriptはシングルスレッドという理由で、なかなかこの目的にあった情報を見つけることができませんでした。setTimeoutがキーになりそうな気もしたのですが、残念ながら私のレベルではこのようなループにどのように適用するのかわかりませんでした。
初心者なので具体的にわかりやすくご説明していただけるとありがたいです。よろしくお願いいたします。
for(var j=0; j<300; j++){ for(var i=0; i<300; i++){ <作業内容> ①i、jに応じてパラメーターを変更 ②変更したパラメーターを使用して計算 ③計算結果をCanvasに表示 } **■■ ボタンやキー操作をした時、ここで計算を中止し、For文から抜けだしたい。■■** }
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/04 09:36
2019/12/04 12:38
2019/12/04 13:29 編集
2019/12/06 10:54 編集