Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

423
Visualizações
¿Cómo usar condicionales en el bucle While para reemplazar números con cadenas? (JS)

Las instrucciones de mi reto dicen esto:

"Usando un bucle WHILE, escriba una función imAboutToExplodeWithExcitement que imprima una cuenta regresiva desde n. Cuando la cuenta regresiva llegue a 5, imprima '¡Oh, wow, no puedo manejar la anticipación!' Cuando llegue a las 3, escribe '¡Estoy a punto de explotar de emoción!' Cuando termine el contador, imprima 'Eso fue un poco decepcionante'".

Me las arreglé para resolver la primera parte e imprimir la cadena "Eso fue un poco decepcionante" al final de la cuenta regresiva.

Mi problema es que no sé cómo usar condicionales if/else para reemplazar los números en ciertas iteraciones con las cadenas (en los números 3 y 5).

Sé que implica el uso de condicionales, pero no sé cómo se vería esa frase en absoluto.

Gracias.

 function imAboutToExplodeWithExcitement(n){ //declare variable countdown let countDown = n // using a while loop, decrement from the value of n to 0 while( countDown >= 0) { console.log(countDown); countDown--; // if-else statements to replace 3 and 5 with their respective strings... if } //print message marking the end of the countdown console.log("That was kind of a let down."); } imAboutToExplodeWithExcitement(10); // expected log 10, 9, 8, 7, 6, 'Oh wow, I can't handle the anticipation!', 4, I'm about to explode with excitement!', 2, 1, 'That was kind of a let down'
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

¡Escribí esto y parece funcionar de la manera que lo deseas! La salida de este código imprime el número 10 y llega hasta el 0, pero en los números 5, 3 y 0, ¡reemplaza esos números e imprime una cadena específica!

 function imAboutToExplodeWithExcitement(n) { while (n >= 0) { if (n > 5) console.log(n) else if (n === 5) console.log(`Oh wow, I can't handle the anticipation!`) else if (n === 3) console.log(`I'm about to explode with excitement!`) else if (n === 0) console.log(`That was kind of a let down`) else if (n > 0) console.log(n) n-- } }
about 4 years ago · Juan Pablo Isaza Relatório

0

function imAboutToExplodeWithExcitement(n){ while(n){ if(n === 5){ console.log("Oh wow, I can't handle the anticipation!"); }else if(n === 3){ console.log("I'm about to explode with excitement!"); }else{ console.log(n); } n--; } console.log('That was kind of a let down'); }
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda