Programa JavaScript Factorial de un número


11 de Mayo del 2020

Hola a todos, tengo que hacer un script que calcule el factorial de un número.
Aparte debe mostrar por consola toda la operación, por ejemplo si se introduce un 4:
1.Calculando Factorial de 4
2.Operación = 4x3x2x1
3.Factorial = 24

La parte del script que lo calcule ya lo tengo y funciona
Código:

<script>
var n1,n2;
n1=parseInt(prompt("Introduce un número"));
n2=1;
if(n1<0){
while(n1<0){
n1=parseInt(prompt("El valor del número introducido debe ser mayor que 0"));
}
}
while (n1>1){
n2=n1*n2;
n1=n1-1;
}

document.write("El factorial es: "+n2);
</script>

La parte de la consola no sé como implementarlo.

Espero que alguien pueda ayudarme, un saludo.