Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta name="description" content="Recursive function example">
  5. <meta charset="utf-8">
  6. <meta name="viewport" content="width=device-width">
  7. <title>Recursion 101</title>
  8. </head>
  9. <body>
  10.  
  11. <script id="jsbin-javascript">
  12. // Recursion 101
  13. var callCount = 0;
  14. var recursion101 = function(num) {
  15. console.log("recursion101(3) call count: " + ++callCount);
  16. var sum = 0;
  17. if (num <= 0) return num;
  18. sum = num + recursion101(num - 1);
  19. return sum;
  20. };
  21.  
  22. recursion101(3);
  23. </script>
  24.  
  25.  
  26.  
  27. <script id="jsbin-source-javascript" type="text/javascript">// Recursion 101
  28. var callCount = 0;
  29. var recursion101 = function(num) {
  30. console.log("recursion101(3) call count: " + ++callCount);
  31. var sum = 0;
  32. if (num <= 0) return num;
  33. sum = num + recursion101(num - 1);
  34. return sum;
  35. };
  36.  
  37. recursion101(3);</script></body>
  38. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement