20 lines
639 B
Markdown
20 lines
639 B
Markdown
|
---
|
||
|
title: Catch Arguments Passed in the Wrong Order When Calling a Function
|
||
|
---
|
||
|
## Catch Arguments Passed in the Wrong Order When Calling a Function
|
||
|
|
||
|
```javascript
|
||
|
function raiseToPower(b, e) {
|
||
|
return Math.pow(b, e);
|
||
|
}
|
||
|
```
|
||
|
|
||
|
- The above function is used to raise the base number `b` to the power of the exponent `e`.
|
||
|
- The function must be called specifically with variables in the correct order. Otherwise the function will mix up both variables and return an undesired answer.
|
||
|
- Make sure tha variable `power` is implementing the `raiseToPower` function correctly.
|
||
|
|
||
|
## Solution:
|
||
|
```javascript
|
||
|
let power = raiseToPower(base, exp);
|
||
|
```
|