0

slide 是一个长度为4的nodeList,当curSlide等于-4时,我想让curSlide回到0,并且下面的代码正在工作,但根据我的理解,它应该是(slide.length -1) *-1。我误解了哪一部分?我尝试 --curSlide 条件也没有改变任何东西..

 arrowLeft.addEventListener("click", () => {
  
   curSlide < (slide.length - 2) * -1 ? (curSlide = 0) : curSlide--;
   slide.forEach((s, i) => {
     console.log(curSlide);// reaches upto -3
     s.style.transform = `translateX(${(i + curSlide) * 100}%)`;
   }); ```
4

0 回答 0