Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Numero de 1 a 100 de uno en uno

Tabla de multiplicacion

1 respuesta

¡Hola Juan!

En tu código, estás utilizando un bucle while para imprimir los números del 1 al 100 de uno en uno. Sin embargo, hay un pequeño error en la condición del bucle que hace que se imprima solo el número 1.

La condición del bucle debería ser "mientras el número sea menor o igual a 100", pero en tu código estás sumando el número a una variable llamada "contadorn" y verificando si esa variable es menor o igual a 100. Como "contadorn" nunca cambia su valor, el bucle se ejecuta solo una vez.

Aquí te dejo el código corregido:

<meta charset="UTF-8">

<h1>Números del 1 al 100</h1>
<script>
  function saltarlinea() {
    document.write("<br>");
    document.write("<br>");
    document.write("<br>");
  }

  function imprimir(frase) {
    document.write(frase);
    saltarlinea();
  }

  var numero = 1;

  while (numero <= 100) {
    imprimir("Número " + numero);
    numero = numero + 1;
  }

  imprimir("Fin :D");
</script>

Espero que esto te ayude a resolver tu problema. ¡Buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios