Hi everyone. Can you please make a javascript code that uses recursion when adding two inputted numbers? i have a hard time understanding recursion.. ?
[CODE]<html> <head> <title></title> </head> <body> <script type="text/javascript"> <!-- function Factorial(n) { if (n == 0) // Base case, where you want it to stop { return 1; } return (n * Factorial(n-1)); } document.write(Factorial(4)); //--> </script> </body> </html>[/CODE]
[CODE]function sum(){ var a=arguments; return a.length > 1 ? a[0] + sum.apply(0, [].slice.call(a).slice(1) ) : a[0] ; } alert([ sum(1,2) == 3 , sum(1,2,3,4) == 10 , sum(5,-10) == -5 ]);[/CODE]
[CODE] function factorial(n){return n?n--*factorial(n):1}[/CODE]
Help @jomawie spread the word by sharing this article on Twitter...