Learn Basic JavaScript by Building a Role Playing Game - Step 111

Tell us what’s happening:

Step 111

In your fightSlime function, set fighting equal to 0 - the index of slime in the monsters array. Remember that you already declared fighting earlier in your code, so you do not need let or const here.

On the next line, call the goFight function.

I don’t fully understand what is meant by - "the index of slime in the monsters array. "

Your code so far

function fightSlime() {
fighting = 0;
function goFight();
}

Sorry, your code does not pass. Don’t give up.

You should call the goFight function

WARNING

The challenge seed code and/or your solution exceeded the maximum length we can port over from the challenge.

You will need to take an additional step here so the code you wrote presents in an easy to read format.

Please copy/paste all the editor code showing in the challenge from where you just linked.

Replace these two sentences with your copied code.
Please leave the ``` line above and the ``` line below,
because they allow your code to properly format in the post.

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36

Challenge Information:

Learn Basic JavaScript by Building a Role Playing Game - Step 111

Hello!

When you call the goFight() you do not need to put the function before it.

Wishing you good progress.

3 Likes

Thanks sir/madam, the solution worked for me soon as i removed function from goFight

1 Like

You are welcome @Zan1 !

Happy to be able to help you resolve the problem.

Wishing more good progress!

Right code is

Mod Edit SOLUTION REMOVED