<script> function esPrimo(num) { // Si el número es 1 o menor, no es primo if (num <= 1) { return false; } // Comprobar si el número es divisible por algún número entre 2 y la raíz cuadrada del número for (var i = 2; i <= Math.sqrt(num); i++) { if (num % i === 0) { return false; } } // Si el número no es divisible por ningún número entre 2 y la raíz cuadrada del número, es primo return true; } // Ejemplo de uso alert("El número 7 es primo: "+esPrimo(7)); // true alert("El número 10 es primo: "+esPrimo(10)); // false </script>