Create Strings using Template Literals challenge

Can’t understand what,s wrong with the code .
Please Help!!

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 = [];
  for(let i=0;i<arr.length;i++){
    resultDisplayArray.push(`<li class="text-warning">${arr[i]}</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 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36.

Link to the challenge:

Hi Aditya! You forgot to Read-Search-Ask before posting. There are hundreds of posts about this topic. Try to search and read now to answer this.

Actually i have read many posts on this but i am not able to pass the last test about using template strings even though i think i have used them.

that’s because there’s a bug in the test. skip for now.
(you’ll need to work on improving your search ability because there are challenges ahead that have known issues and you’ll be stuck waiting for a response if you can’t find the answer in the forum)

1 Like

Thanks a ton!!
I will definitely be more cautious while searching next time.

you have to be careful to look at more recent posts versus ones from last year… the search list doesn’t sort them necessarily by when the OP first made the post.