+ 1
for может использоваться, когда вы точно знаете, сколько раз должен запускаться ваш код внутри цикла, а используется, когда вы не знаете точное количество раз, когда должен выполняться ваш код внутри цикла.
--------------------------------------------
for can be used when you know exactly how many times your code inside loop should run ,while is used when you don't know the exact times your code inside loop should run.