1.6 KiB
1.6 KiB
title | localeTitle |
---|---|
Introducing Else statements | Apresentando instruções Else |
Apresentando instruções Else
Explicação do problema:
· Combine as instruções if
em uma única instrução if/else
.
Sugestão 1
Quando a primeira instrução if
retorna false
a próxima parte do código é executada / avaliada (como return
, if
or else
statements).
tente resolver o problema agora
Sugestão 2
Algumas vezes, if
instruções ( condition
) podem ser substituídas por else {code to execute instead}
instruções else {code to execute instead}
(na essência, você está dizendo à sua função para fazer "y" se não puder fazer "x" em vez de especificar "x" várias vezes).
tente resolver o problema agora
Alerta de spoiler!
Solução à frente!
Solução básica de código:
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);
Explicação de código
A função primeiro avalia if
a condição val > 5
avaliada como true
. Se não, ele executa a próxima instrução ( else { return "5 or smaller";})
.