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

Tell us what’s happening:

So far, it seems like I am not rounding it. Something is missing, but I can´t spot what? Maybe a number before * 6.7 within the Math.floor ?

Your code so far

<!-- file: index.html -->

/* file: styles.css */

/* file: script.js */
// User Editable Region

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

// User Editable Region

Your browser information:

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

Challenge Information:

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

Math.floor should be applied to ‘monsters[fighting].level’ multiplied by level times.
The instructions: “… Use Math.floor() to round the result down”

Hello there!
The first portion of your code is OK!

However, the second portion is not, you did not interpret the instructions properly.
According to what you have, Math.floor is rounding off the results of multiplying 6.7 with a multiplier but the multiplier is not provided.

This is how to handle the problem, multiply the monsters level(monsters[fighting].level) by 6.7, then round off the results using(of multiplying monsters level by 6.7) Math.floor()