It is the easiest solution for 10 js challenge

function convertHTML(str) { 

 let  a= /&/g, va ="&",
    b = /</g, vb ="&lt;",
    c = />/g, vc ="&gt;",
    d = /'/g, vd ="&apos;",
    e = /"/g, ve = "&quot;";
    
    
let proceess = str.replace(a,va)
          .replace(b,vb)
          .replace(c,vc)
          .replace(d,vd)
          .replace(e,ve);
  console.log(proceess);
  return proceess;
}

convertHTML('Stuff in "quotation marks"');

Challenge: Convert HTML Entities

Link to the challenge:

Hi @khalied.mo2030!

Welcome to the forum!

I’ve edited your post for readability. When you enter a code block into a forum post, please precede it with a separate line of three backticks and follow it with a separate line of three backticks to make it easier to read.

You can also use the “preformatted text” tool in the editor (</>) to add backticks around text.

See this post to find the backtick on your keyboard.
Note: Backticks (`) are not single quotes (’).

Also, I have added spoiler tags around the solution for those who have not worked on it yet.

1 Like

Also , were you looking for feedback from the forum on your solution or just posting your solution?