- #1

- 127

- 0

Code:

```
var power = function(exponent, base){
if (exponent === 0){
return 1;
}
};
power();
```

- Java
- Thread starter mindauggas
- Start date

- #1

- 127

- 0

Code:

```
var power = function(exponent, base){
if (exponent === 0){
return 1;
}
};
power();
```

- #2

Mark44

Mentor

- 34,673

- 6,386

You are not calling your function correctly.

It does not work, ca anyone tell why?Code:`var power = function(exponent, base){ if (exponent === 0){ return 1; } }; power();`

1. The power function has two parameters. You are calling it with no parameters.

2. The power function returns a value, so you need to store or otherwise use the return value.

Code:

`var retValue = power(0, 10);`

Also, you don't need to use === in your comparison, since you're just comparing numbers, not objects. The == operator should work just fine.

- Last Post

- Replies
- 9

- Views
- 911

- Last Post

- Replies
- 1

- Views
- 1K

- Replies
- 12

- Views
- 3K

- Last Post

- Replies
- 3

- Views
- 1K

- Replies
- 5

- Views
- 970

- Replies
- 13

- Views
- 4K

- Replies
- 3

- Views
- 2K

- Last Post

- Replies
- 4

- Views
- 2K

- Last Post

- Replies
- 11

- Views
- 3K

- Last Post

- Replies
- 11

- Views
- 1K