Curso javascript nivel medio

En JavaScript, la estructura if se utiliza para tomar decisiones en el código. Permite ejecutar un bloque de código solo si se cumple una condición específica. Esto es esencial para controlar el flujo de ejecución de un programa.

¿Cómo funciona la estructura if?

La estructura if evalúa una condición (una expresión que puede ser true o false). Si la condición es true, el bloque de código dentro de las llaves {} se ejecuta. Si es false, ese bloque de código se salta.

Sintaxis básica:

1if (condición) {
2  // Código a ejecutar si la condición es verdadera
3}

Ejemplo:

1let edad = 18;
2
3if (edad >= 18) {
4  console.log("Eres mayor de edad");
5}
Salida de Consola!:
Eres mayor de edad

En este ejemplo:

  • La condición edad >= 18 se evalúa como true, por lo que se ejecuta el código dentro del bloque if y se muestra "Eres mayor de edad".

Usando else

El bloque else se puede agregar después de un if para ejecutar un código alternativo si la condición es false.

Sintaxis con else:

1if (condición) {
2  // Código a ejecutar si la condición es verdadera
3} else {
4  // Código a ejecutar si la condición es falsa
5}

Ejemplo:

1let edad = 16;
2
3if (edad >= 18) {
4  console.log("Eres mayor de edad");
5} else {
6  console.log("Eres menor de edad");
7}
Salida de Consola!:
Eres menor de edad

En este ejemplo:

  • La condición edad >= 18 se evalúa como false, por lo que se ejecuta el bloque de código dentro del else, mostrando "Eres menor de edad".

Usando else if

Cuando tienes múltiples condiciones que deseas verificar, puedes usar else if para evaluar condiciones adicionales después del primer if.

Sintaxis con else if:

1if (condición1) {
2  // Código a ejecutar si condición1 es verdadera
3} else if (condición2) {
4  // Código a ejecutar si condición2 es verdadera
5} else {
6  // Código a ejecutar si ninguna condición es verdadera
7}

Ejemplo:

1let nota = 85;
2
3if (nota >= 90) {
4  console.log("Sobresaliente");
5} else if (nota >= 70) {
6  console.log("Aprobado");
7} else {
8  console.log("Suspenso");
9}
Salida de Consola!:
Aprobado

En este ejemplo:

  • Si nota es 85, la primera condición nota >= 90 es false, por lo que el código pasa al else if.
  • La segunda condición nota >= 70 es true, así que se ejecuta y muestra "Aprobado".

Resumen

  • if: Evalúa una condición y ejecuta el código dentro del bloque si la condición es verdadera.
  • else: Proporciona una alternativa si la condición del if es falsa.
  • else if: Permite verificar condiciones adicionales si las anteriores no son verdaderas.

La estructura if es fundamental en JavaScript para controlar el flujo de un programa, permitiendo que el código tome decisiones y se comporte de manera diferente según las condiciones dadas.

  • Loading...
  • Objetivo:

    Crea una función llamada incrementa que se le pase un parámetro.

    Solo si el parámetro es un número, la función deberá incrementar el valor en 1 y devolverlo. Si el parámetro no es un número, la función deberá devolver el mensaje "Error: El valor no es un número".

    Loading...