El bucle `for` le ofrece una forma compacta de iterar sobre un rango de valores. Una declaracion básica de `for` tiene tres partes: una inicialización de variables, una expresión booleana, y una expresión de incremento.
Puede inicializar más de una variable al mismo tipo en la primera parte de la declaración básica del bucle `for`; Cada inicialización debe estar separada por una coma.
*`increment` : se invoca después de cada iteración a través del bucle. Puede aumentar / disminuir el valor de los variables aquí. Asegúrese de que el incremento esté acerandose hacia el valor de la expresión, para evitar un bucle infinito.
Una forma común para el bucle `for` es si necesita iterar su código una cantidad específica de veces. Por ejemplo, si quisiera encontrar a los números del 0 al 10, inicializaría la variable para su contador a 0, luego verifique si el valor es menor que 10 y agregaría uno al contador después de cada iteración.
No puede usar un número (antiguo constructo de lenguaje de estilo C) o cualquier cosa que no se evalúe como un valor booleano como condición para una sentencia `if` o un constructo en bucle. No puede, por ejemplo, decir `if(x)`, a menos que x sea un variable booleano.
Además, es importante tener en cuenta que la expresión booleana debe, en algún momento, evaluar como verdadera. De lo contrario, su programa se atascará en un bucle infinito.