(UA) IT/Tech Ukrainians in Canada
-
Кончене рішення типу як вище часто писав один разраб с++ яркого я букв взяв в команду як же я задовбався переписувать його магічні конструкції у прості й зрозумілі джунам
-
Далеко не всегда правда)
-
position это глобальний счетчик, он скорее всего не сбрасывается в отличии от count. Точного условия Decrement Carousel не знаю, но предполагается, что ты можешь крутить её по многу раз для достижения некоторого условия. Чтобы не следить отдельно за индексом position используется трюк с остатком, чтобы "запустить карусель" с начала
-
вот если заменить на position просто то будет аут оф баундс вылетать Получается остаток от деления каким-то образом спасает от этого, но как?)
-
Check out this post! "New Grad - 375k @ JS ! WTF! (Tech Industry)" us.teamblind.com/s/BhiDicjX
-
Я уже час наверное сижу и пытаюсь понять что за магические знания дает мне остаток от деления текущей позиции на длину массива
-
Но если передать position, то будет аут оф баундс
-
Конкретно часть с position %= arr.length Оно буквально дает результат position, который и был