Whats the issue here?

Tell us what’s happening:
Describe your issue in detail here.
this type error is showing-- Cannot read property ‘message’ of undefined
i guess my code is right. this is my code–
for (let i = 0; i < arr.length; i++) {
failureItems.push(<li class="text-warning">${arr[i]}</li>);

  **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 = 0; i < arr.length; 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/92.0.4515.159 Safari/537.36

Challenge: Create Strings using Template Literals

Link to the challenge:

Your code seems right to me, and it passes the tests in my browser. Try restarting your browser, or try to use a different one.

Your code is good, copy your code out, click Reset All Code, paste your code back in, and try it again.

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