Ejercicio 1
Domina los fundamentos esenciales de JavaScript aprendiendo a utilizar alert, console.log e innerHTML.
Ejercicio 2
Aprende a modificar dinámicamente el estilo y contenido de los elementos HTML con JavaScript. Descubre cómo cambiar el color y texto de un elemento.
Ejercicio 3
Descubre cómo usar variables en JavaScript para personalizar mensajes y saludar a los usuarios de forma dinámica. Un ejercicio práctico para dominar la sintaxis.
Ejercicio 4
Este tutorial te enseña a calcular la edad de un usuario a partir de su año de nacimiento utilizando JavaScript. Ideal para formularios o aplicaciones interactivas.
Ejercicio 5
Aprende a unir múltiples variables para formar mensajes personalizados con datos como nombre, edad o ciudad. Ejercicio práctico de concatenación en JavaScript.
Ejercicio 6
Conoce cómo capturar valores y sumarlos usando JavaScript. Perfecto para iniciar en la manipulación de datos numéricos en formularios o interfaces web.
Ejercicio 7
Aprende a implementar un cálculo automático de precios con IVA. Ideal para proyectos de e-commerce o facturación con JavaScript.
Ejercicio 8
Explora cómo identificar los diferentes tipos de datos en JavaScript. Este tutorial te guía a través del uso de typeof y su utilidad en validaciones.
Ejercicio 9
Descubre cómo declarar y utilizar funciones básicas en JavaScript para mejorar la organización y reutilización del código.
Ejercicio 10
Aprende a construir objetos en JavaScript y agrupar datos relacionados. Este ejercicio práctico te enseña cómo modelar entidades como una persona.
Ejercicio 11
Implementa una función que devuelva objetos con múltiples propiedades. Mejora tu comprensión sobre funciones y estructuras de datos en JavaScript.
Ejercicio 12
Domina las funciones flecha aplicándolas al cálculo de áreas. Este tutorial combina geometría básica y sintaxis moderna de JavaScript.
Ejercicio 13
Aprende a usar funciones para filtrar listas de productos. Ideal para principiantes que desean construir funcionalidades tipo ofertas o búsquedas.
Ejercicio 14
Aplica funciones para calcular el precio final de productos con impuestos. Un paso clave para simular operaciones de compra en línea.
Ejercicio 15
Crea una función que clasifique edades según rangos. Aprende lógica condicional y mejora tus habilidades en la toma de decisiones con JavaScript.
Ejercicio 16
Construye una calculadora básica utilizando estructuras condicionales if/else. Ideal para practicar operaciones y lógica de programación.
Ejercicio 17
Implementa un menú interactivo en JavaScript usando la estructura switch. Aprende a manejar múltiples condiciones de forma eficiente.
Ejercicio 18
Descubre cómo detectar vocales en una cadena de texto utilizando switch. Un ejercicio ideal para afianzar tus conocimientos en condicionales.
Ejercicio 19
Utiliza bucles while para contar e imprimir números pares. Aprende cómo iterar con lógica precisa en tus programas de JavaScript.
Ejercicio 20
Desarrolla una función que genere tablas de multiplicar usando bucles. Ideal para practicar ciclos y estructuras repetitivas en JavaScript.
Ejercicio 21
Aprende a crear un script en JavaScript que recorra un rango de números y sume solamente los pares. Refuerza tus habilidades con bucles y estructuras condicionales.
Ejercicio 22
Descubre cómo contar vocales en una cadena utilizando JavaScript. Este ejercicio es ideal para practicar iteraciones y expresiones regulares.
Ejercicio 23
Aprende a utilizar el método map() en JavaScript para recorrer un array y duplicar cada uno de sus elementos de manera sencilla.
Ejercicio 24
Usa forEach() en JavaScript para recorrer un array de palabras y contar la longitud de cada una. Refuerza el manejo de arrays y funciones callback.
Ejercicio 25
Aprende a extraer valores de un objeto utilizando Object.values() y a manipularlos con forEach() de forma dinámica utilizando JavaScript.
Ejercicio 26
Domina el almacenamiento local con localStorage en JavaScript. Aprende a guardar y recuperar datos de forma persistente en el navegador.
Ejercicio 27
Domina el almacenamiento local con localStorage en JavaScript. Aprende a guardar y recuperar datos de forma persistente en el navegador.
Ejercicio 28
Aprende a identificar elementos HTML dinámicos con dataset.id usando eventos en JavaScript. Ideal para apps interactivas.
Ejercicio 29
Descubre cómo usar e.stopPropagation() para controlar la propagación de eventos en JavaScript y mejorar la lógica de interacción.
Ejercicio 30
Aprende a eliminar tareas de una lista en JavaScript utilizando data-id y remove(). Una excelente práctica para manipular el DOM.