Skip to content

ℹ️ Fuente original: repo de Brayan Diaz C

Ejercicios estructuras de control

Esta sección contiene ejercicios para practicar los conceptos de estructuras de control en JavaScript.

Condicionales

Los ejercicios de esta sección se basan en la declaración de condicionales.

Ejercicio 1

Crea una variable llamada edad y asígnale el valor 18. Crea una condicional que muestre un mensaje de alerta si la edad es mayor o igual a 18.

Ejercicio 2

Crea una variable llamada edad y asígnale el valor 18. Crea una condicional que muestre un mensaje de alerta si la edad es mayor o igual a 18, y otro mensaje de alerta si la edad es menor a 18.

Ejercicio 3

Crea una variable llamada edad y asígnale el valor 18. Crea una condicional que muestre un mensaje de alerta si la edad es mayor o igual a 18, otro mensaje de alerta si la edad es menor a 18, y otro mensaje de alerta si la edad es igual a 18.

Ejercicio 4

Crea una variable llamada edad y asígnale el valor 18. Crea una condicional que muestre un mensaje de alerta si la edad es mayor o igual a 18, otro mensaje de alerta si la edad es menor a 18, y otro mensaje de alerta si la edad es igual a 18. Utiliza el operador ternario.

Ejercicio 5

Crea una variable llamada edad y asígnale el valor 18. Crea una condicional que muestre un mensaje de alerta si la edad es mayor o igual a 18, otro mensaje de alerta si la edad es menor a 18, y otro mensaje de alerta si la edad es igual a 18. Utiliza el operador ternario y el operador lógico &&.

Ejercicio 6

Crea una variable llamada edad y asígnale el valor 18. Crea una condicional que muestre un mensaje de alerta si la edad es mayor o igual a 18, otro mensaje de alerta si la edad es menor a 18, y otro mensaje de alerta si la edad es igual a 18. Utiliza el operador ternario y el operador lógico ||.

Ejercicio 7

Escribe un programa que solicite al usuario que ingrese un número y determine si es par o impar. Si el número es par, el programa debe imprimir "El número ingresado es par". De lo contrario, el programa debe imprimir "El número ingresado es impar".

Ejercicio 8

Escribe un programa que solicite al usuario que ingrese un número del 1 al 7 y determine a qué día de la semana corresponde. Si el número es 1, el programa debe imprimir "Lunes", si es 2, debe imprimir "Martes", y así sucesivamente hasta llegar a 7, que corresponde a "Domingo". Si el usuario ingresa un número fuera del rango válido, el programa debe imprimir "Número inválido".

Ejercicio 9

Escribe un programa que imprima la tabla de multiplicar del número 5, del 1 al 10. El programa debe utilizar un bucle for para realizar la multiplicación y luego imprimir el resultado en cada iteración.

Ejercicio 10

Escribe un programa que solicite al usuario que adivine un número secreto entre 1 y 10. El programa debe generar un número aleatorio y luego solicitar al usuario que ingrese un número hasta que adivine el número secreto. El programa debe imprimir "¡Adivinaste!" y salir del bucle while cuando el usuario adivine el número.