JSFiddle - React, Tailwind, and code Playground

by deepak sisodiya

HTML

<script>
    (function(s) {
      
      var res = s.slice(16, -2);
      check(res);
      function check(str) {
        var newStr = str.slice(24, -12);
        if(/^[<script>]/.test(newStr) === true) {
          check(newStr);
        }else {
          alert(newStr);
        }
      }
      
        //write your code here to parse s and print "Hello World". Remember - your solution must work for n level of document.write() nesting
    })( "document.write('<script>document.write(\"<script>document.write('<script>document.write(\"<script>document.write(\"Hello World\");<\/script>');<\/script>');<\/script>\");<\/script>')");
</script>

JavaScript

// Question 2