He estado tratando de codificar el siguiente ejercicio en freecodecamp y obtengo la misma cadena que se muestra en el resultado deseado, pero la prueba falla en el sitio.
Código:
function convertHTML(str) { res = ""; for (let i in str) { if (str[i] == '&') { res= res.concat("&"); } else if (str[i] == '<') { res = res.concat("<"); } else if (str[i] == '>') { res = res.concat(">"); } else if (str[i] == '\"') { res = res.concat("""); } else if (str[i] == "\'") { res = res.concat("'"); } else { res = res.concat(str[i]); } } return res; }Cual puede ser la fuente del error