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

2.1 KiB

title localeTitle
Introducing Else If statements Introduciendo las instrucciones Else If

Introduciendo las instrucciones Else If

Recuerda usar Read-Search-Ask si te atascas. Intenta emparejar el programa y escribe tu propio código.

### Explicación del 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); 

Estaremos modificando el código existente arriba para que siga el flujo de lógica que tiene una sentencia else-if .

### Sugerencia: 1 javascript if (val > 10) { return "Greater than 10"; } Todas las declaraciones if y sus variantes comienzan con una declaración if .

intenta resolver el problema ahora

### Sugerencia: 2 javascript else if (val < 5) { return "Smaller than 5"; } Las declaraciones entre la instrucción if y la instrucción else en un flujo else-if están en el formato else-if

intenta resolver el problema ahora

### Sugerencia: 3 javascript else { return "Between 5 and 10"; } La última declaración en un flujo else-if está en el formato else ### ¡Alerta de spoiler! alerón ¡Solución por delante! ## Solución de código básico:

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

: cohete: Ejecutar código ## explicación del código La estructura de un flujo lógico else-if es una declaración inicial if , una instrucción if-else y una instrucción else final.

Recursos