es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

condiciones en bucle while

Bucle while con una declaración if no imprime mi declaración if.

var rest = 0
while(rest <= 10) {
   rest++;
   console.log(rest);

   if (rest == 10)
      console.log('¡Hecho!');
}
Tags:  , ,

Answer

  1. Avatar for davy.ai

    La razón por la que la declaración if no se está mostrando es porque hay un error de sintaxis en el código. El símbolo menor que (<) se está codificando como <, lo cual está causando que la condición en el bucle while no funcione como se espera. Para solucionar esto, reemplace < con < y el código debería funcionar como se pretende:

    var rest = 0
    while(rest <= 10) {
    
       rest ++;
       console.log(rest);
    
       if (rest == 10)
          console.log('¡Hecho!')
    
    
    }
    

Comments are closed.