ciclos do while"haga mientras que"

 Es una estructura de control repetitiva la cual primero realiza las acciones y luego se evalúa una expresión lógica, si la expresión lógica resulta verdadera, entonces se vuelve a repetir el ciclo mientras que la expresión lógica sea verdadera.




Diseñar una aplicación que cuente la cantidad de veces un nombre por consola, los datos de # de veces y nombre deben solicitarse por gui.


Diseñar una aplicación que solicita al usuario número inicial y número final y calcular los números pares entre los dos números.

<!DOCTYPE html>

<html lang="es">


<head>

  <meta charset="UTF-8">

  <title>Contar Nombre</title>

</head>


<body>


  <h2>Contar un nombre en la consola y en pantalla</h2>


  Nombre: <input id="nombre" type="text"><br><br>

  Cantidad de veces: <input id="cantidad" type="number" min="1"><br><br>


  <button onclick="contarNombre()">Contar</button>


  <div id="resultado" style="margin-top:20px; white-space: pre-wrap; font-family: monospace;"></div>


  <script>

    function contarNombre() {

      const nombre = document.getElementById("nombre").value.trim();

      const cantidad = parseInt(document.getElementById("cantidad").value);

      const resultado = document.getElementById("resultado");


      resultado.textContent = ""; // Limpiar resultado anterior


      if (!nombre || isNaN(cantidad) || cantidad < 1) {

        console.log("Ingresa un nombre válido y una cantidad mayor que 0.");

        resultado.textContent = "Ingresa un nombre válido y una cantidad mayor que 0.";

        return;

      }


      let contador = 0;

      do {

        console.log(nombre);

        resultado.textContent += nombre + "\n";

        contador++;

      } while (contador < cantidad);

    }

  </script>


</body>


</html>


Comments

Popular posts from this blog

CICLOS EN PSEINT