Bucle for

for(
	estado inicial de la variable contadora;
	condicion que se ejecuta antes de cada repeticion;
	incremento o decremento de la variable contadora
){
                document.write(i+"<<r/>");
        }
<script>
	for(i=0; i<10; i++){
		document.write(i+"<br/>");
	}
</script>

Snippet para crear bucles for en Sublime Text: for

Ejercicio bucle for

Imprimir los números pares que hay dentro de los 100 primeros números naturales.

Nota: No utilizar la estructura de control if para resolver este ejercicio.

Ejercicio – imprimir los números pares que hay dentro de los 100 primeros números naturales

El bucle avanzará de uno en uno; no de dos en dos como en el ejercicio anterior.

Utilizaremos el operador % para separar los pares de los impares.

Nota: El operador "%" nos da el resto de dividir un número entre otro.
Ej: 7%3=1

Ejercicio: fizzbuzz

Imprimir los números del 1 al 20.

  • Para números divisibles por 3, imprimir “Fizz”.
  • Para números divisibles por 5, imprimir “Buzz”.
  • Para números divisibles por 3 y 5, imprimir “FizzBuzz”.
  • En cualquier otro caso, imprimir el número.

Notas:

if(i>5 && i<7) 
if(i==5 || i== 3)

Ejercicio: adivinar número secreto

Adivinar el número secreto. En cada iteración del bucle for, se le preguntará al usuario con un prompt cuál es el número secreto (un número del 1 al 5). Si al cabo de tres intentos no lo ha acertado, el usuario pierde. Si lo acierta, gana.

Diagrama de flujo de ejercicio de Javascript para adivinar un número secreto

Notas:

Para romper la repetición de un bucle, podemos utilizar el comando break;

icono de mandar un mail¡Contacta conmigo!
Pablo Monteserín
contacta conmigoPablo Monteserín

¡Hola! ¿En qué puedo ayudarte?