freeCodeCamp/guide/portuguese/certifications/javascript-algorithms-and-d.../basic-javascript/introducing-else-statements/index.md

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); 

· Executar código em repl.it

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";}) .

Recursos