Advertisement
Guest User

Untitled

a guest
May 22nd, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width">
  6. <title>JS Bin</title>
  7. </head>
  8. <body>
  9.  
  10. <script id="jsbin-javascript">
  11. //function numberSum(num) {
  12. // if(num == 1) {
  13. // return 1;
  14. // }
  15. // else {
  16. // return num + numberSum(num - 1);
  17. // }
  18. //}
  19.  
  20. //console.log(numberSum(5)); // 5 + 4 + 3 + 2 + 1 = 15
  21.  
  22. function Faktorial(num) {
  23. if(num === 1) {
  24. return num;
  25. } else {
  26. return num * Faktorial(num -1);
  27. }
  28. }
  29.  
  30. console.log(Faktorial(5));
  31.  
  32.  
  33. // 12 5
  34. // 12 * 7 * 2 = 168
  35.  
  36. function Selisih(num1, num2) {
  37. if(num1 <= num2) {
  38. return num1;
  39. } else {
  40. return num1 * Selisih(num1 - num2, num2);
  41. }
  42. }
  43.  
  44. console.log(Selisih(12, 5));
  45. </script>
  46.  
  47.  
  48.  
  49. <script id="jsbin-source-javascript" type="text/javascript">//function numberSum(num) {
  50. // if(num == 1) {
  51. // return 1;
  52. // }
  53. // else {
  54. // return num + numberSum(num - 1);
  55. // }
  56. //}
  57.  
  58. //console.log(numberSum(5)); // 5 + 4 + 3 + 2 + 1 = 15
  59.  
  60. function Faktorial(num) {
  61. if(num === 1) {
  62. return num;
  63. } else {
  64. return num * Faktorial(num -1);
  65. }
  66. }
  67.  
  68. console.log(Faktorial(5));
  69.  
  70.  
  71. // 12 5
  72. // 12 * 7 * 2 = 168
  73.  
  74. function Selisih(num1, num2) {
  75. if(num1 <= num2) {
  76. return num1;
  77. } else {
  78. return num1 * Selisih(num1 - num2, num2);
  79. }
  80. }
  81.  
  82. console.log(Selisih(12, 5));</script></body>
  83. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement