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

Tell us what’s happening:

Your code so far

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 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36

Challenge Information:

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

Please Am getting a bit confused here. can anyone put me through on how to go about this very step?
my code below:

function defeatMonster() {
  gold += monsters[fighting].level + Math.floor(6.7);

}

the challenge asks you to use Math.floor() on the result of multiplying monsters[fighting].level by 6.7 and add the result of that to the gold variable.

Instead, you add the result of monsters[fighting].level + Math.floor(6.7) to the gold variable.

For example:

let money = 10;
money += Math.floor(60*6.7);

Here, i added the result of 60*6.7 after rounding it down to the nearest number using Math.floor() to the money variable.

That’s very similar to what the challenge asks you to do.

3 Likes

Thank you, your breakdown and example really let me see the extra I was adding. Great hint.

1 Like

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.