Когда вы используете блок "повторить" чтобы зациклить ваш код, как компьютер узнает, когда он повторится достаточное количество раз? Блок "повторить" на самом деле скрывает более сложный кусок кода, который называется "цикл для", который считает от начального значения до конечного значения по особому приращению. Например, блок "повторить "три" раза" считает от 1 до 3 за 1. Каждый раз, когда он считает, он запускает код внутри цикла. "Цикл для" знает сколько раз он должен сработать с помощью переменной-счетчика, которая установлена ​​в стартовое значение в начале цикла и имеет приращение, которое добавляется к нему каждый раз, когда цикл запускается. Как только переменная-счетчика больше конечного значения, цикл останавливает запуск. Преимуществом использования "цикла для" вместо блока "повторить" является то, что вы можете на самом деле увидеть переменную-счетчика и использовать ее в вашем цикле. Например, если у меня есть несколько цветков и первый имеет один нектар, второй имеет два нектара и третий имеет три нектара, я могу использовать "цикл для", чтобы каждый раз говорить пчеле собрать "счетчик" раз нектаров, что является один раз на первом цветке, два на втором и три на третьем. Также в "цикле для" вы можете приращивать счетчик на число, отличное от "один" на каждый раз. Вы можете также считать по две, четыре или даже сумме, которая изменяется каждый раз.