Hallar el siguiente numero primo en javascript

<script>
 //Función que se encarga de devolver números primos
function primo(numero){
var i=2;
var saliruno=true;
while(saliruno){
if(0 == (numero%i)){
return(i);
saliruno=false;
}
i++;
}
}
//Muestra el mensaje y recoge el numero 
var numeroI= prompt('Introduce el numero');
//Declaro la variable auxiliar para almacenar el número introducido por el usuario
var numero= numeroI;
var salir=true;

                   //Bucle que pasa por todos los primos hasta llegar al siguiente primo
while(salir){
numeroI++;
if(primo(numeroI)> numero)
salir=false;
}
                            //Muestra por pantalla.
alert(primo(numeroI));

</script>

Comentarios

Entradas populares