9. Loops o Bucles
Los bucles pueden ejecutar un bloque de código varias veces. JavaScript admite diferentes
Tipos de bucles:
-
for recorre un bloque de código varias veces
- Sintaxis de for
for(int i=0; i<=10; i++)- Ejemplo de for:
var estudiantes = ["Maria", "Sergio", "Rosa", "Daniel"]; function saludarEstudiantes(estudiantes){ console.log(`Hola, ${estudiantes}`); } for(var i = 0; i < estudiantes.length; i++){ saludarEstudiantes(estudiantes[i]); }- for/in - recorre las propiedades de un objeto
- for/of - recorre los valores de un objeto iterable
- Ejemplo de for of:
var estudiantes = ["Maria", "Sergio", "Rosa", "Daniel"]; function saludarEstudiantes(estudiantes){ console.log(`Hola, ${estudiante}`); } for(var estudiante of estudiantes){ saludarEstudiantes(estudiante); }
-
while - recorre un bloque de código mientras se cumple una condición específica
- Sintaxis de while
while (condition) { // code block to be executed }- do/while - También recorre un bloque de código mientras se cumple una condición específica