Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

120
Vistas
using multiple else blocks in conditional

I'm not quite sure why my code is not working. Can anyone help? javascript

/*if statements below*/

if (hours > 18) {
  greeting = "Good Evening"
}

else if(hours > 12) {
  greeting = "Good Afternoon";
}

else {
 greeting = "Good Morning";   
} 
else  {
 greeting = "Welcome Night Owl"; 
}
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

If it was an else if ladder it should be like below

if (hours > 18) greeting = "Good Evening";
else if (hours > 12) greeting = "Good Afternoon";
else if (your condition missing here) greeting = "Good Morning";
else greeting = "Welcome Night Owl";

for more information check this url.

about 4 years ago · Juan Pablo Isaza Denunciar

0

You must learn about basic programming first for javascript, I will suggest you visit https://javascript.info You should try this hope it makes sense

const hours = 12;

if (hours <= 18 && hours > 12) {
greeting = "Good Evening"
}

else if(hours == 12) {
greeting = "Good Afternoon"
}

else if(hours >= 4 && hours < 12){
greeting = "Good Morning"

} 
else{
greeting = "Welcome Night Owl"
}
console.log(greeting);
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda