Решил задачу добавив код в цикл. Выглядит так.
for (let i = 0; i < switchSpot.length; i++) {
slideHovered(switchSpot[i], slideCollection[i]);
switchSpot[i].onclick = function(event) {
console.log(i);
if (i >= 3) {
sliderFlex.scrollLeft = slideOne.clientWidth + 250;
} else if (i < 3) {
sliderFlex.scrollLeft += 0;
}
}
}
Теперь контейнер скролится после нажатия на 4-ю кнопку. Но срабатывает 1 раз при клике на кнопку от 3-ей до 6-ой. Подскажите какой метод можно использовать чтобы делать клик обрабатывался каждый раз?