Código de Lógica de Simulación
// Función para calcular el promedio teórico
function promedioTeorico(n) {
return (n + 1) / 3;
}
// Función para simular los saltos
function simularSaltos(n, numExperimentos) {
let totalSaltos = 0;
let promedios = [];
for (let i = 1; i <= numExperimentos; i++) {
let a = Math.floor(Math.random() * n) + 1;
let b = Math.floor(Math.random() * n) + 1;
while (a === b) {
b = Math.floor(Math.random() * n) + 1; // Asegurarse de que a y b sean diferentes
}
let saltos = Math.abs(a - b);
totalSaltos += saltos;
let promedioActual = totalSaltos / i;
promedios.push(promedioActual);
}
return promedios;
}