Math.random()
Devuelve un numero decimal aleatorio entre 0 (incluido) y 1 (no incluido). Se combina con Math.floor para generar enteros en un rango.
Vista previa
Codigo
<p>Resultado: <strong id="salida"></strong></p>
<script>
const aleatorio = Math.floor(Math.random() * 10) + 1;
document.getElementById("salida").textContent = "Numero entre 1 y 10: " + aleatorio;
</script>