Olá Rebeca! Como vai?
Fico feliz em saber que você gostou da forma detalhada que a professora apresentou o algoritmo de ordenação. Realmente, entender a lógica por trás de um algoritmo é essencial para conseguir implementá-lo corretamente. Essa técnica, chamada teste de mesa, é muito poderosa para o processo de aprendizagem de programação ser internalizado, pois aproxima muito a linguagem mais "técnica" daquilo que é compreensível para nós enquanto humanos.
Uma dica que posso te dar para se sentir mais próxima do algoritmo é utilizar o recurso de depuração do navegador para acompanhar o fluxo do algoritmo passo a passo. Você pode adicionar console.log
em pontos estratégicos do código para imprimir o valor das variáveis em cada iteração do loop. Isso pode te ajudar a entender melhor o que está acontecendo.
Agradeço muito por seu feedback.
Abraços!