Módulo 3 JavaScript

 

Módulo 3: Estructuras condicionales y control de flujo en JavaScript


En este módulo aprenderás a tomar decisiones en tus programas con las estructuras condicionales y controlar el flujo del código según diferentes condiciones. Esto permite que tu aplicación sea más dinámica y responda a diferentes situaciones o datos ingresados.


La estructura if

El if evalúa una condición; si es verdadera, ejecuta el bloque de código dentro de él.

let edad = 18; if (edad >= 18) { console.log("Eres mayor de edad."); }

La estructura if...else

Permite definir un bloque alternativo que se ejecuta si la condición es falsa.

let edad = 16; if (edad >= 18) { console.log("Eres mayor de edad."); } else { console.log("Eres menor de edad."); }

La estructura else if

Sirve para evaluar múltiples condiciones secuenciales.

let nota = 75; if (nota >= 90) { console.log("Excelente"); } else if (nota >= 70) { console.log("Bueno"); } else { console.log("Necesitas mejorar"); }

El operador ternario

Una forma más corta de escribir una condición simple.

let acceso = edad >= 18 ? "Permitido" : "Denegado"; console.log(acceso);

La estructura switch

Útil para múltiples condiciones basadas en un mismo valor.

let dia = 3; switch(dia) { case 1: console.log("Lunes"); break; case 2: console.log("Martes"); break; case 3: console.log("Miércoles"); break; default: console.log("Otro día"); }

📥 Preguntas de repaso

Pregunta 1

¿Qué estructura permite ejecutar código si una condición es verdadera y otro si es falsa?

  • A) if
  • B) if...else
  • C) switch
  • D) for

Pregunta 2

¿Cuál es el operador ternario en JavaScript?

  • A) ? :
  • B) &&
  • C) ||
  • D) ==

Pregunta 3

¿Qué palabra reservada se usa para definir múltiples casos en una estructura de control?

  • A) switch
  • B) case
  • C) break
  • D) default

Esta lección forma parte del curso básico de JavaScript. En el próximo módulo aprenderás a trabajar con bucles y ciclos repetitivos.

No hay comentarios:

Publicar un comentario

Políticas de Privacidad