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

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

· Ejecutar código en repl.it

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

Recursos