mirror of
https://github.com/alrayyes/wiki.git
synced 2024-11-29 14:36:22 +00:00
16 lines
259 B
Markdown
16 lines
259 B
Markdown
---
|
|
id: f77e6e36-1674-46b6-a8c9-d5a77d40f19e
|
|
title: Recursion in JavaScript
|
|
---
|
|
|
|
``` javascript
|
|
function power(base, exponent) {
|
|
if (exponent == 0) {
|
|
return 1;
|
|
} else {
|
|
return base * power(base, exponent - 1);
|
|
}
|
|
}
|
|
|
|
console.log(power(2, 3));
|
|
```
|