Advertisement
Guest User

Untitled

a guest
Oct 31st, 2014
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <script type="text/javascript">
  5.  
  6. function factorialFun(num1){ // Factorial function
  7. var result = num1; // Result
  8.  
  9.  
  10. // While loop
  11. while (num1 > 1) {
  12. result = result * (num1-1);
  13. num1--;
  14.  
  15. }
  16. return result; // result
  17. }
  18. </script>
  19. </head>
  20.  
  21. <body>
  22. <script type="text/javascript">
  23.  
  24. // Declare variables and constants
  25. var num;
  26. var factorial; // Result
  27. var BR="<br />"; // Line Break
  28.  
  29. // Random num prompt
  30. num = prompt ("Enter a number from 1 to 20","");
  31. num = parseInt (num);
  32.  
  33. if (num >= 1 && num <= 20) {
  34. var factorial = factorialFun(num);
  35. document.write(factorial + BR);
  36. }
  37.  
  38. // thanks user
  39. document.write("Thank you f!" + BR);
  40.  
  41. </script>
  42. </body>
  43. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement