Advertisement
Guest User

Untitled

a guest
Dec 19th, 2014
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. //For loop
  2. function sumToN(n)
  3. {
  4. var sum = 0;
  5. for(var i = n; i > 0; i--) //Could also be written as for(var i = 1; i <= n; i++)
  6. {
  7. sum = sum + i; //Can also be written sum += i
  8. }
  9. return sum;
  10. }
  11.  
  12. //Recursive
  13. function sumToN(n)
  14. {
  15. if(n > 0)
  16. {
  17. return n + sumToN(n - 1);
  18. }
  19. else
  20. {
  21. return 0;
  22. }
  23. }
  24.  
  25. //While loop
  26. function sumToN(n)
  27. {
  28. var sum = 0;
  29. while(n > 0)
  30. {
  31. sum = sum + n;
  32. n--; //Can also be written n = n - 1, or n -= 1
  33. }
  34. return sum;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement