Sentencias switch en JavaScript

Introducción Link to heading

Las sentencias switch en JavaScript te permiten ejecutar un bloque de código específico en función del valor de una variable. Son una alternativa a las sentencias if anidadas para manejar múltiples opciones.

Ejemplo Link to heading

const number = 1;

switch (number) {
  case 1:
    console.log("I am number 1");
    break;
  case 2:
    console.log("I am number 2");
    break;
  case 3:
    console.log("I am number 3");
    break;
  default:
    console.log("I am none of the above");
    break;
}

Explicación Link to heading

  • La variable number se evalúa y se compara con cada case.
  • Si se encuentra una coincidencia, se ejecuta el código dentro del case correspondiente.
  • La palabra clave break se utiliza para salir del switch después de ejecutar el código.
  • El caso default se ejecuta si no se encuentra ninguna coincidencia con los case anteriores.

Ventajas de usar switch Link to heading

  • Es más conciso que las sentencias if anidadas para manejar múltiples opciones.
  • Es más fácil de leer y comprender.
  • Puede ser más eficiente en términos de rendimiento.

Desventajas de usar switch: Link to heading

  • No es tan flexible como las sentencias if.
  • Puede ser difícil de usar para manejar un gran número de opciones.

¡Sigue aprendiendo sobre las sentencias switch para escribir código JavaScript más eficiente y legible!

<< Sentencias if en JavaScript Bucles en JavaScript >>