1.5 KiB
1.5 KiB
title | localeTitle |
---|---|
Introducing Else statements | Introduciendo declaraciones Else |
Introduciendo declaraciones Else
Explicación del problema:
· Combina las sentencias if
en una sola sentencia if/else
.
Sugerencia 1
Cuando la primera instrucción if
devuelve false
el siguiente fragmento de código se ejecuta / evalúa (como return
, if
o else
).
intenta resolver el problema ahora
Sugerencia 2
A veces if
( condition
) declaraciones pueden ser reemplazados por else {code to execute instead}
declaraciones (en esencia está diciendo a su función para hacer "y" si no se puede hacer "x" en lugar de especificar "x" varias veces).
intenta resolver el problema ahora
¡Alerta de spoiler!
¡Solución por delante!
Solución de código básico:
function testElse(val) {
var result = "";
// Only change code below this line
if (val > 5) {
result = "Bigger than 5";
}
else {
result = "5 or smaller";
}
// Only change code above this line
return result;
}
// Change this value to test
testElse(4);
Explicación del código
La función primero evalúa if
la condición val > 5
evalúa como true
. Si no lo hace, ejecuta la siguiente instrucción ( else { return "5 or smaller";})
.