Sentencia If
Parte de la sección Fundamentos del Journey de JavaScript de Coddy — lección 23 de 77.
Las sentencias if nos permiten ejecutar código con condiciones.
Por ejemplo, veamos el siguiente código:
let age = 20;
let status = "Child";
if (age > 18) {
status = "Adult";
}
age += 1;El código anterior comprueba si la variable age es mayor que 18. Si lo es, establecerá status para que contenga la cadena "Adult".
Al final, el código incrementará age en 1 independientemente de si la edad es mayor que 18 o no.
Para usar una sentencia if necesitamos añadir paréntesis () que determinarán la condición, y todo lo que esté dentro del if está entre llaves {}:
if (condition) {
code;
code;
code;
}Si la condición es verdadera, entraremos en el bloque de código dentro del if (el código dentro de las llaves)
Desafío
PrincipianteSe te proporciona un código.
Las variables a y b tienen valores faltantes, ¡rellénalos para que el código dentro de la sentencia if se ejecute!
Bonus: ¡intenta encontrar más de una solución!
Hoja de referencia
Las sentencias if ejecutan código cuando una condición es verdadera:
if (condition) {
// código a ejecutar
}Ejemplo:
let age = 20;
let status = "Child";
if (age > 18) {
status = "Adult";
}La condición va dentro de paréntesis () y el código a ejecutar va dentro de llaves {}.
Pruébalo tú mismo
let a = ?
let b = ?
// No cambies debajo de esta línea
let c = 0;
if (a >= b && !(b < 10)) {
c = 2;
}
c += 1;
console.log(`c = ${c}`);Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores Parte 2
Operadores lógicos Parte 1Operadores lógicos Parte 2Repaso - Lógica simpleOperadores lógicos Parte 3Coerción de tipos7Calculadora para dividir la cuenta
Mensaje de bienvenidaCálculo de la propina y el total10FizzBuzz con un giro
Descripción general del juegoLa función FizzBuzz13Rastreador de lista de compras
Descripción general del proyectoAñadir elemento2Variables
NúmerosStringBooleanConvenciones de nomenclaturaVariables vacíasResumen - Inicializar variablesConstantes5Toma de decisiones
Sentencia IfIf - ElseRepaso - Calculadora simpleIf - Else anidadosSentencia Switch3Operadores Parte 1
Operadores aritméticosOperador móduloAtajos aritméticosOperadores de comparaciónIgualdad estricta vs. débilResumen - Matemáticas simples6E/S Básica
SalidaSalida con variablesConversión de tipos - Parte 1Conversión de tipos - Parte 2Resumen - Hasta 120Resumen - Verdadero o Falso