Publicado en javascript

Factorial de un número en javascript 

Hola a todo el mundo, esta vez os voy a enseñar a hacer el factorial de un número pero primero os voy a explicar.

¿Qué es un factorial? pues un factorial es multiplicar un número por sus inferiores.

Ejemplo, pongo el 5, entonces sería 5x4x3x2x1=120 entonces el factorial de 5 es 120.

En este ejemplo he creado las variables, en «n1» le he dicho para introducir un número y en n2 le he dicho que siempre a n1 le reste 1.

Con el primer while le estoy diciendo que si el número es menor que 0 que lo vuelva a pedir otra vez el número que sea.

Con el segundo while le estoy diciendo que si el numero introducido es mayor que 1 entonces «n1» lo multiplique por «n2». Después le estoy diciendo que le reste 1 todo el rato (en n2)

captura

En este caso es similar al anterior, lo único que cambia en el segundo while es que en vez de poner n2 puse «n1» y después se le resta 1

captura2

Gracias por mirar el blob, si te ha gustado coméntalo.

Deja un comentario

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