Publicado en javascript

Número primo en javascript (averiguar si es primo o no)

Hola a todo el mundo, voy a enseñaros como poner un número y saber si es primo o no.

¿Cuándo saber si un número es primo? Un número es primo cuando solamente es divisible por él mismo (positivo y negativo) y por la unidad (positiva y negativa).

Voy a enseñar a poner el primo con «do while» «for» y «while»

Poner el primo con «DO WHILE«(hacer/mientras).

1º. Ponemos la variable, en este caso (depende lo que nos pidan) es «n1» y «primo».

2º Definimos las variables:

«n1» para preguntar qué número queremos introducir.

«i=2» (casi todos los primos terminan en 2 y por eso ponemos i=2).

«primo=true» con esto le estamos diciendo que nada más empezar sea verdadero el primo.

3º. Ponemos «do» para decirle que haga algo mientras que se cumpla una condición(while).

-Ponemos «if»(verdadero) para decirle que si el «n1» (número introducido) se divide entre «i» (se divida entre 2) con resultado 0(cero), entonces el primo es falso(false), después se aumente 1 y todo eso se tiene que cumplir mientras se cumplan unos requisitos (while) y los requisitos son que «i<n1» (que «i» sea menor que el número introducido(n1)).

4º Se pone if y else:

verdadero (if) para que suceda una cosa que es verdad.

falso (else) para decir si es falso que suceda otra cosa.

5º Una vez explicado «if y else» lo explico:

Ponemos que si es verdadero(if) entonces diga que el primo es correcto (primo==true) y salga que es primo y si es falso entonces que salga que no es primo

do-while

Poner el primo con «FOR«

Esta vez voy a pasar de las variables y lo de «if y else» ya que las he puesto antes y es lo mismo.

Ahora voy a explicar como hacer los primos con el «for»:

Recordad que con for es «desde/hasta/sumar 1 o restar 1″cada vez

Ponemos » i=2» para que empiece el numero en «2» y «i<n1» para que el «i» termine en el número que nosotros hayamos introducido, después se aumenta 1 cada vez (o se resta uno cada vez).

for

Poner el primo con «WHILE«:

Con «while» (mientras) se tiene que cumplir una condición dentro del while para que se haga lo demás. En este caso el «i

while

Bueno, ya sabéis, cualquier duda ponedla y os ayudare en lo que sepa y pueda

Gracias por mirar el blog y si te ha gustado coméntalo.

6 comentarios sobre “Número primo en javascript (averiguar si es primo o no)

Deja un comentario

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.