Tell us what’s happening:
Your code so far
function convertHTML(str) {
// :)
//var htmlents = ["&", ">", "<",""","'"];
for(var i = 0; i < str.length; i++){
if (str.indexOf('\'') >= 0){
str = str.replace("'", "'");
}
else if(str.indexOf('"') >= 0){
str = str.replace('"', """);
}
else if(str.indexOf("&") >= 0){
str = str.replace("&", "&");
}
else if(str.indexOf('>') >= 0){
str = str.replace('>', ">");
}
else if(str.indexOf('<') >= 0){
str = str.replace('<', "<");
}
}
return str;
}
convertHTML("Dolce & Gabbana");
Your browser information:
Your Browser User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36
.
Link to the challenge:
https://www.freecodecamp.org/challenges/convert-html-entities