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

Tell us what’s happening:

Was wondering what was wrong with this code, this seems to be what was asked for in the question…

Your code so far

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

/* file: styles.css */

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

function goFight() {
  update(locations[3]);
  monsterHealth = monsters[fighting].health;
  monsterStats.style.display = "block";
  monstername.innerText = "monsters[fighting].name";
  monsterHealthText.innerText = "monsterHealth";

}

// 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/131.0.0.0 Safari/537.36

Challenge Information:

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

Hi there!

You are assigning strings, instead of required variables. Remember, the quote marks (called string) are needed for storing simple text values.

Thats right, but the tutor prompt still says monsterHealth needs a dot notation

The variable name is monsterName. Find the difference in your code above.
Edit: remember, read the instructions very carefully before trying code.

Right, its monsterName not monstername

Did you passed the challenge?

yes the challenge has been passed

1 Like