-
AutorEntradas
-
11 mayo, 2020 a las 12:16 am #11462
rubcrParticipante<span style=”background-color: #ffffc8; color: #000000; font-family: Verdana; font-size: 12px;”>Hola a todos, tengo que hacer un script que calcule el factorial de un número.</span>
<span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”>Aparte debe mostrar por consola toda la operación, por ejemplo si se introduce un 4:</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”>1.Calculando Factorial de 4</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”>2.Operación = 4x3x2x1</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”>3.Factorial = 24</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”>La parte del script que lo calcule ya lo tengo y funciona</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”>Código:</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”><script></span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”>var n1,n2;</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”> n1=parseInt(prompt(“Introduce un número”));</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”> n2=1;</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”>if(n1<0){</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”> while(n1<0){</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”> n1=parseInt(prompt(“El valor del número introducido debe ser mayor que 0″));</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”> }</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”>}</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”>while (n1>1){</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”> n2=n1*n2;</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”> n1=n1-1;</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”>}</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”>document.write(“El factorial es: “+n2);</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”></script></span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”>La parte de la consola no sé como implementarlo.</span><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><br style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;” /><span style=”color: #000000; font-family: Verdana; font-size: 12px; background-color: #ffffc8;”>Espero que alguien pueda ayudarme, un saludo.</span>
-
AutorEntradas
- Debes estar registrado para responder a este debate.