JSFiddle - React, Tailwind, and code Playground

by alirokni

HTML

<div id="sString"></div>

JavaScript

$(function () {
    var strObj = new String("&lt;p&gt;&lt;strong&gt;KitchenAid&amp;reg;&lt;/strong&gt; &lt;b&gt;Custom Metallic 5-qt&lt;/b&gt;. Stand Mixer&lt;/p&gt;");

    var i = 0;

    do {

        if (strObj.indexOf('&lt;', i) != -1) {
            strObj = strObj.replace('&lt;', '<');
        }

        if (strObj.indexOf('&gt;', i) != -1) {
            strObj = strObj.replace('&gt;', '>');
        }

        if (strObj.indexOf('&amp;', i) != -1) {
            strObj = strObj.replace('&amp;', '&');
        }
        i++;

    } while (strObj.indexOf('&gt;', i) != -1);

/*
var i=0, j=0, k=0;
do {
  if( strObj.indexOf('&lt;', i) != -1) {
   strObj = strObj.replace('&lt;','<');
  }
  i=strObj.indexOf('&lt;', i+1);   
} while (i != -1 );

do {
  if( strObj.indexOf('&gt;', j) != -1) {
   strObj = strObj.replace('&gt;','>');
  }
  j=strObj.indexOf('&gt;', j+1);   
} while (j != -1);

do {
  if( strObj.indexOf('&amp;', k) != -1) {
   strObj = strObj.replace('&amp;','&');
  }
  k=strObj.indexOf('&amp;', k+1);   
} while (k != -1);
*/



    $('#sString').html(strObj);

}) // closing ready function