I can't seem to create strings using template literals

Tell us what’s happening:
I don’t know what to do again.

  **Your code so far**

const result = {
success: ["max-length", "no-amd", "prefer-arrow-functions"],
failure: ["no-var", "var-on-top", "linebreak"],
skipped: ["no-extra-semi", "no-dup-keys"]
};
function makeList(arr) {
// Only change code below this line
const failureItems = [];
for (let i=result; i<arr.lentgh; i++){
  failureItems.push(`<li class="text-warning">${arr[i]}</li>`);
}
// Only change code above this line

return failureItems;
}

const failuresList = makeList(result.failure);
  **Your browser information:**

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

Challenge: Create Strings using Template Literals

Link to the challenge:

Hi @CODEean

I dont know if all your code works, but my advice is check out for loop sintax before go over your code again and try to use console.log to check your variables. :wink:
Dont forget get some rest and air too. :muscle: :leg:
Happy coding :sunglasses:

1 Like

Thank you plenty, I’ll do as you said.

1 Like

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