ul.style.transform = `translateX(${-1 * slideWidth * currentIndex}px)`;
currentIndex
の部分が 2 であった時は x 軸のマイナス方向に 2 個分移動してるは分かりますが、変数 currentIndex
にするとその値が 2 であっても、一つ分しか移動しません。
例えば currentIndex
が 2, 3, 4 となったら移動する距離も計算式からしてマイナス方向に 2 倍、3 倍、4 倍にならないのでしょうか?
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?