Saltar al contenido principal

Ejercicio 20: Generar tabla de multiplicar con while

Desarrolla una función que genere tablas de multiplicar usando bucles. Ideal para practicar ciclos y estructuras repetitivas en JavaScript.

La meta principal consiste en aprender a usar el bucle while para generar la tabla de multiplicar de un número ingresado por el usuario.

Actividad

  1. Pide al usuario que ingrese un número.
  2. Usa un bucle while para mostrar la tabla de multiplicar de ese número desde 1 hasta 10.
  3. Muestra cada resultado en la consola.

Solución

Paso 1: Crear el archivo index.html

HTML
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Generar tabla de multiplicar con while</title>
</head>
<body>
<h1>Ejercicio 20: Generar tabla de multiplicar con while</h1>
<p>Los cambios se muestran en consola.</p>
<script src="script.js"></script>
</body>
</html>

Paso 2: Escribir el código en script.js

JavaScript
let numero = parseInt(
prompt("Ingresa un número para ver su tabla de multiplicar:")
);
let contador = 1;

while (contador <= 10) {
console.log(`${numero} x ${contador} = ${numero * contador}`);
contador++;
}