slides[i-1]
выдает ошибку. Так же логично ,что при таком способе при выборе первого ,т.е. нулевого ,будет выдавать -1. Помогите пожалуйста решить данную задачу.let dots = document.getElementsByClassName("dot"),
slides = document.getElementsByClassName("slide");
for (let i = 0; i < dots.length; i++){
dots[i].onclick = function () {
for (let i = 0; i < dots.length; i++){
dots[i].classList.remove("dot-active");
slides[i].style.left = "100%";
slides[i-1].style.left = "-15%";
}
dots[i].classList.add("dot-active");
slides[i].style.left = "25%"
};
}