Quando usas um bloco «repeat» para fazer um loop do código,
como é que o computador sabe quantas repetições são suficientes?
O bloco de repetição está, na realidade, a esconder um código mais sofisticado,
chamado «loop durante»,
que conta desde um valor inicial até um valor final em intervalos específicos.
Por exemplo, bloco de «repetir três» conta de 1 a 3 em aumentos de 1.
Sempre que conta, executa o código dentro do loop.
O loop sabe quantas vezes já foi executado, usando uma variável de contagem
que está definida para o valor inicial no início do loop e regista o acrescento a cada vez que o loop é executado.
Assim que a variável de contagem for maior do que o valor final, o loop pára de funcionar.
O benefício de utilizar um «loop durante» real em vez de um bloco de repetição
é que podemos ver a variável de contagem e usá-la no nosso loop.