// Función para generar un número aleatorio dentro de un rango
function generarNumeroAleatorio(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
// Función para generar una pregunta de multiplicación aleatoria
function generarPregunta() {
// Generar dos números aleatorios entre 1 y 10 para la multiplicación
let num1 = generarNumeroAleatorio(1, 10);
let num2 = generarNumeroAleatorio(1, 10);
// Mostrar la pregunta al usuario
let respuesta = prompt(¿Cuánto es ${num1} multiplicado por ${num2}?);
// Verificar si la respuesta es correcta
let resultado = num1 * num2;
if (parseInt(respuesta) === resultado) {
alert("¡Respuesta correcta!");
} else {
alert(Respuesta incorrecta. La respuesta correcta es ${resultado}.);
}
}
// Llamar a la función para generar una pregunta al cargar la página (o cuando se inicie la aplicación)
generarPregunta();
// Función para generar un número aleatorio dentro de un rango function generarNumeroAleatorio(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }
// Función para generar una pregunta de multiplicación aleatoria function generarPregunta() { // Generar dos números aleatorios entre 1 y 10 para la multiplicación let num1 = generarNumeroAleatorio(1, 10); let num2 = generarNumeroAleatorio(1, 10);
// Mostrar la pregunta al usuario let respuesta = prompt(
¿Cuánto es ${num1} multiplicado por ${num2}?
);// Verificar si la respuesta es correcta let resultado = num1 * num2; if (parseInt(respuesta) === resultado) { alert("¡Respuesta correcta!"); } else { alert(
Respuesta incorrecta. La respuesta correcta es ${resultado}.
); } }// Llamar a la función para generar una pregunta al cargar la página (o cuando se inicie la aplicación) generarPregunta();