Olá, eu já tinha feito os cursos básicos e comecei até os avançados, mas parei de treinar e acho que estou esquecendo algumas coisas. Eu tentei fazer uma galeria de imagens com javascript sem jquery e surgiram umas dúvidas.
Eu não sabia pegar as informações, por exemplo, eu precisava saber qual era a imagem atual e a partir dela decidir se iria pra frente ou se voltava ao clicar nas setas, precisei criar as funções no escopo global, para serem utilizadas dentro de outras funções, se não fosse assim, não sei como poderia manusear esses dados.
Peguei exemplos e adaptei, por exemplo não entendi essa linha, só sei que não precisei de ifs:
counter = (n + imgs.length) % imgs.length;
Galeria completa: Galeria de imagens
Não tem muitos tutoriais sem Jquery na internet, então essa foi minha primeira tentativa: