currentIndex = i;
について解らない場所があったので質問させていただきました。
今回解らないのが、currentIndex = i;
の i
数値はどうやって決まっているのかが解りません。
クリックされたときの流れは私の考えでは、setupDots()
が読み込まれ、
button.addEventListener('click', () => {
から下が、
ボタンがクリックされたときに動く。という考えで、
クリックされたときに動くのは理解できたのですが、
なぜクリックしたら、0 番めから 2 番目、2 番目から 0 番目のように移動できるのでしょうか?
他の回答者さんの回答のように、for
で定義した i
を currentIndex = i;
に代入させ、
登録 (一番左は 0、真ん中は 2 番,,,と決めること。)
させているのでしょうか?
しかし、button.addEventListener('click', () => {
は、クリックされてから
なので、もし登録されていて一つ一つ代入されているのならば、
どのタイミングで代入されているのでしょうか?
長文申し訳ありません。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?