Solucionado (ver solución)
Solucionado
(ver solución)
6
respuestas

Interumpiendo una repeticion

Hola! Super importante varios conceptos que rescato.

-Siempre que trabajamos con While hay que incrementar el contador. -siempre hay que incrementar el contador (contador++) fuera del if.

  • Cuando trabajamos con prompt en vez de poner imprimir ponemos alert dentro de un while.( Este concepto no me quedo claro si esta ok)
  • break es un freno que se le da a while para que pare con el loop.

Podrían confirmarme si esta ok, lo que entendi?. Muchas Gracias!

6 respuestas

recuerda que cuando se llamaba la función imprimir(), esta escribiendo directamente en el documento html.

es decir podrias llamar la función imprimir (), pero en vez de mostrar un mensaje en una ventana emergente. lo escribe directamente en el documento.

y con alert(), lo que se hace es mostrar una alerta en pantalla.

sí, break se usa para terminar el ciclo actual.

más información: https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Statements/break

solución!

Muchas Gracias, Cristian!

De nada, es un gusto, si te sirvió la respuesta puedes marcarla como acceptada o correcta.

Hola buenos dias.

Aunque intente varias veces para verificar que cuando acertara el código corriera efectivamente el alert, lo cual no sucedió sino que corría sólo el break.

Cambié el alert a 'Usted acertó' y allí sí corrieron ambos.

Pero el código if que está fuera del while, no corre.

Hola Marisol, ¿cómo estás? Me parece que el profesor utilizó alert para que en cada intento vos sepas en el momento si acertaste o no, a diferencia de imprimir que no deja opción mas que a esperar a terminar todos los intentos y recién ahí ver los resultados. Saludos!

Ah eso no lo tuve en cuenta. Muchas gracias Andres!