Bucles e iteración en JavaScript
for...of, el for clásico e iterar las entradas de un objeto.
const words = ["alpha", "beta", "gamma"];
for (const word of words) {
if (word === "beta") continue;
console.log(word);
}
for (let i = 0; i < 3; i++) {
console.log(i);
}
const scores = { ada: 95, grace: 88 };
for (const [name, score] of Object.entries(scores)) {
console.log(`${name}: ${score}`);
}
Cómo funciona
for...ofrecorre los valores de cualquier iterable.continuesalta una iteración;breaksale.Object.entriesse desestructura en clave y valor.
Palabras clave y builtins usados aquí
Objectconstcontinueforifletof
El intento, en números
- Líneas
- 15
- Caracteres a escribir
- 301
- Tokens
- 104
- Ritmo de tres estrellas
- 85 tpm
Al ritmo de tres estrellas de 85 tokens por minuto, este intento toma unos 73 segundos.
Paso 1 de 3 en Control de flujo; paso 11 de 43 en Fundamentos del lenguaje.