- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JS:画像を繰り返しランダム読込すると途中で止まる)
JS:画像を繰り返しランダム読込すると途中で止まる
このQ&Aのポイント
- 現在、ページの読み込み時にランダムで2枚の画像を読み込んで、loadのたびに違う画像が表示されるようにしています。しかし、リロードせずに繰り返し画像を切り替えるように変更したい場合、画像の切り替え8回目の切り替えあたりで停止してしまいます。
- 原因は不明ですが、初心者レベルでは解決策がわかりません。何か変数をクリアすれば問題が解決する可能性があります。このエラーの原因を知っている方がいれば教えてください。
- 画像の切り替えが止まる問題の解決策を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ざっと見ただけですが・・・ ご質問のようなことが起こる可能性は、 img.splice(n,1); としているので、配列要素数が段々減少していって、空配列になった時点で「該当要素がない」というエラーになって止まっているのではないかと想像します。 類似するエラーが出ていないでしょうか? 全体で何をどうしたいのかよくわかりませんが、とりあえずそのあたりをチェックしてみてはいかがでしょうか。