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

Tell us what’s happening:

I’m stuck and changed my code 4 complete times just in case of bugs and hopes of creating the accurate code. The response I’m receiving is Your monsters variable should be an array. Can someone please assist.

Your code so far

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

/* file: styles.css */

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

const monsters = [
  {
name = "slime",
level = 2,
health = 15
  },
  {
name = "fanged beast",
level = 8,
health = 60
  },
  {
name = "dragon",
level = 20,
health = 300
  },
];

// 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 110

you have syntax errors, the = can’t be used inside the literal object. Look at the other array of obejcts you have as a review on how to write an object

Please explain what do you mean. What other ways could I complete this code and get the greenlight?

you need to write the object using proper object syntax, please review the other objects you have previously written

1 Like

I found the issue. Thanks