22 lines
1.1 KiB
Markdown
22 lines
1.1 KiB
Markdown
![]() |
---
|
|||
|
title: Catch Arguments Passed in the Wrong Order When Calling a Function
|
|||
|
localeTitle: Аргументы улова, пропущенные в неправильном порядке при вызове функции
|
|||
|
---
|
|||
|
## Аргументы улова, пропущенные в неправильном порядке при вызове функции
|
|||
|
|
|||
|
```javascript
|
|||
|
function raiseToPower(b, e) {
|
|||
|
return Math.pow(b, e);
|
|||
|
}
|
|||
|
```
|
|||
|
|
|||
|
* Вышеупомянутая функция используется, чтобы поднять базовое число `b` до степени экспоненты `e` .
|
|||
|
* Функция должна быть вызвана специально с переменными в правильном порядке. В противном случае функция будет смешивать обе переменные и возвращать нежелательный ответ.
|
|||
|
* Убедитесь, что переменная `power` правильно `raiseToPower` функцию `raiseToPower` .
|
|||
|
|
|||
|
## Решение:
|
|||
|
|
|||
|
```javascript
|
|||
|
let power = raiseToPower(base, exp);
|
|||
|
|
|||
|
```
|