Create Strings using Template Literals - bug

Create Strings using Template Literals - bug
0.0 0

#1

Tell us what’s happening:

I’m fairly certain I’m experiencing a bug. I’ve given the program several correct solutions, but none want to pass. This is becoming quite frustrating as I’ve faced many cases of inflexibility with solutions provided to FCC. How have you been able to get around this?

Your code so far


const result = {
  success: ["max-length", "no-amd", "prefer-arrow-functions"],
  failure: ["no-var", "var-on-top", "linebreak"],
  skipped: ["id-blacklist", "no-dup-keys"]
};
function makeList(arr) {
  "use strict";

  // change code below this line
  const resultDisplayArray = arr.map(
    item => `<li class="text-warning">${item}</li`
  );
  // change code above this line

  return resultDisplayArray;
}
/**
 * makeList(result.failure) should return:
 * [ <li class="text-warning">no-var</li>,
 *   <li class="text-warning">var-on-top</li>, 
 *   <li class="text-warning">linebreak</li> ]
 **/
const resultDisplayArray = makeList(result.failure);

Your browser information:

User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36.

Link to the challenge:
https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/es6/create-strings-using-template-literals/


#2

Nah :stuck_out_tongue:

</li`