{"ScriptPreparationCode":"const root = document.getElementById(\u0027x\u0027);\r\n\r\nfor (let i = 0; i \u003C 500; i\u002B\u002B) {\r\n\tlet notRoot = document.createElement(\u0027div\u0027)\r\n notRoot.innerHTML = \u0060the rainbow eats sunlight under jupiter\u0027s moonlight ${Math.random()}\u0060;\r\n\troot.appendChild(notRoot);\r\n}","TestCases":[{"Name":"innerHTML","Code":"const root = document.getElementById(\u0027x\u0027);\r\nroot.innerHTML = \u0027\u0027;\r\n","IsDeferred":false},{"Name":"removeChild firstChild","Code":"const root = document.getElementById(\u0027x\u0027);\r\nwhile (root.firstChild)\r\n root.removeChild(root.firstChild);\r\n","IsDeferred":false},{"Name":"removeChild lastChild","Code":"const root = document.getElementById(\u0027x\u0027);\r\nwhile (root.lastChild)\r\n root.removeChild(root.lastChild);\r\n","IsDeferred":false}]}