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 >= 18se evalúa comotrue, por lo que se ejecuta el código dentro del bloqueify 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 >= 18se evalúa comofalse, por lo que se ejecuta el bloque de código dentro delelse, 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
notaes85, la primera condiciónnota >= 90esfalse, por lo que el código pasa alelse if. - La segunda condición
nota >= 70estrue, 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 delifes 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
incrementaque 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...