2.0 KiB
title | localeTitle |
---|---|
Introducing Else If statements | Introduzindo instruções Else If |
Introduzindo instruções Else If
Lembre-se de usar Read-Search-Ask se você ficar preso. Tente emparelhar o programa e escrever seu próprio código.
### Explicação do problema:
function testElseIf(val) {
if (val > 10) {
return "Greater than 10";
}
if (val < 5) {
return "Smaller than 5";
}
return "Between 5 and 10";
}
// Change this value to test
testElseIf(7);
Modificaremos o código existente acima para que ele siga o fluxo de lógica que uma instrução else-if possui.
Dica ###: 1 javascript if (val > 10) { return "Greater than 10"; }
Todas as instruções if
e suas variantes começam com uma declaração if
.
tente resolver o problema agora
Dica ###: 2 javascript else if (val < 5) { return "Smaller than 5"; }
Instruções entre a instrução if
e a instrução else
em um fluxo else-if estão no formato else-if
tente resolver o problema agora
Dica ###: 3 javascript else { return "Between 5 and 10"; }
A última instrução em um fluxo else-if está no formato else
### Alerta de spoiler! Solução à frente! ## Solução básica de código:
function testElseIf(val) {
if (val > 10) {
return "Greater than 10";
}
else if (val < 5) {
return "Smaller than 5";
}
else {
return "Between 5 and 10";
}
}
// Change this value to test
testElseIf(7);
: rocket: código de execução ## Explicação do código A estrutura de um else-se o fluxo de lógica é uma inicial if
declaração, mais um if-else
declarações, e uma final, else
declaração.