Saltar al contenido principal
Volver al curso

Módulo 2: Intermedio

Recomendamos aprobar el examen del módulo anterior antes de continuar con esta lección.

Módulo 2 · Intermedio25 min

Examen — Intermedio

Evalúa tus conocimientos de objetos, arrays, closures, DOM y eventos.

Recompensa al completar

Insignia “Intermedio aprobado” · +25 puntos

Examen del Módulo 2: Intermedio

Demuestra lo que has aprendido sobre objetos, arrays, funciones avanzadas, DOM y eventos.

Nota: Necesitas al menos el 70% de respuestas correctas para aprobar.

Examen del módulo

Examen de Intermedio — Opción múltiple y código

1

¿Qué hace el método `Array.prototype.reduce()`?

Opción múltiple
2

¿Qué es un closure en JavaScript?

Opción múltiple
3

Crea un objeto 'calculadora' con métodos sumar(a,b), restar(a,b) y multiplicar(a,b).

Ejercicio de código
ejercicio-3.js
123
4

Crea una función 'crearContador' que retorne un objeto con incrementar() y obtener(). obtener() debe retornar cuántas veces se llamó incrementar().

Ejercicio de código
ejercicio-4.js
123
5

Crea una función 'filtrarPorLongitud' que reciba un array de strings y un número, y retorne solo los strings con esa longitud o mayor.

Ejercicio de código
ejercicio-5.js
123

Recompensa al completar

Insignia “Intermedio aprobado” · +25 puntos