• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JS:画像を繰り返しランダム読込すると途中で止まる)

JS:画像を繰り返しランダム読込すると途中で止まる

このQ&Aのポイント
  • 現在、ページの読み込み時にランダムで2枚の画像を読み込んで、loadのたびに違う画像が表示されるようにしています。しかし、リロードせずに繰り返し画像を切り替えるように変更したい場合、画像の切り替え8回目の切り替えあたりで停止してしまいます。
  • 原因は不明ですが、初心者レベルでは解決策がわかりません。何か変数をクリアすれば問題が解決する可能性があります。このエラーの原因を知っている方がいれば教えてください。
  • 画像の切り替えが止まる問題の解決策を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

ざっと見ただけですが・・・ ご質問のようなことが起こる可能性は、  img.splice(n,1); としているので、配列要素数が段々減少していって、空配列になった時点で「該当要素がない」というエラーになって止まっているのではないかと想像します。 類似するエラーが出ていないでしょうか? 全体で何をどうしたいのかよくわかりませんが、とりあえずそのあたりをチェックしてみてはいかがでしょうか。