{"ScriptPreparationCode":null,"TestCases":[{"Name":"Separate adds","Code":"let sliderIncrements=[]\r\nlet imgsl=[]\r\nlet leftbtns=[]\r\nlet rightbtns=[]\r\n//let imgLimit=[]\r\nlet SLI=0\r\n\r\n\r\n\r\n\r\nfunction gIndivListing(imgList, imgLen) {\r\n const tileListing = document.createElement(\u0027div\u0027)\r\n tileListing.classList.add(\u0022tile-listing\u0022);\r\n\r\n const leftbtn = document.createElement(\u0027button\u0027)\r\n const rightbtn = document.createElement(\u0027button\u0027)\r\n // let qid = \u0027q_\u0027 \u002B SLI.toString(16) \r\n leftbtn.className = \u0027slbtn l o0\u0027\r\n leftbtn.id=\u0027za\u0027\u002BSLI.toString(16)\r\n leftbtns.push(leftbtn)\r\n\r\n rightbtn.className = \u0027slbtn r\u0027\r\n rightbtn.id=\u0027zb\u0027\u002BSLI.toString(16)\r\n rightbtns.push(rightbtn)\r\n\r\n sliderIncrements.push(0)\r\n SLI\u002B\u002B\r\n\r\n const taskItem = document.createElement(\u0027div\u0027)\r\n taskItem.className = \u0027taskItem oh\u0027\r\n\r\n tileListing.appendChild(leftbtn)\r\n tileListing.appendChild(rightbtn)\r\n\r\n const fillImgAnchor = document.createElement(\u0022a\u0022);\r\n fillImgAnchor.href = \u0022/imageID\u0022;\r\n fillImgAnchor.classList.add(\u0022fillImg\u0022);\r\n\r\n const fillImg = document.createElement(\u0022img\u0022);\r\n fillImg.src = imgList[0];\r\n fillImg.className = \u0022noselect\u0022;\r\n\r\n fillImgAnchor.appendChild(fillImg);\r\n taskItem.appendChild(fillImgAnchor);\r\n\r\n const imgWrp = document.createElement(\u0027div\u0027)\r\n imgWrp.classList.add(\u0022imgWrp\u0022);\r\n\r\n imgsl.push(fillImgAnchor)\r\n\r\n for (let i = 1; i \u003C imgLen; i\u002B\u002B) {\r\n const anchor = document.createElement(\u0022a\u0022);\r\n anchor.href = \u0022/imageID\u0022;\r\n const img = document.createElement(\u0022img\u0022);\r\n img.src = imgList[i];\r\n img.className = \u0022noselect\u0022;\r\n\r\n anchor.appendChild(img);\r\n imgWrp.appendChild(anchor);\r\n }\r\n\r\n taskItem.appendChild(imgWrp);\r\n\r\n const txtData = document.createElement(\u0027div\u0027)\r\n txtData.classList.add(\u0022txtData\u0022);\r\n\r\n const h6 = document.createElement(\u0022h6\u0022);\r\n h6.textContent = \u0022Fujifilm GFX 69s, brand new in box\u0022;\r\n\r\n const h2 = document.createElement(\u0022h2\u0022);\r\n h2.classList.add(\u0022price\u0022);\r\n h2.textContent = \u0022$4,000\u0022;\r\n\r\n const span = document.createElement(\u0022span\u0022);\r\n span.textContent = \u0022Used - Mint\u0022;\r\n\r\n const span2 = document.createElement(\u0022span\u0022);\r\n span2.textContent = \u0022Missouri (2 miles)\u0022;\r\n\r\n txtData.appendChild(h6);\r\n txtData.appendChild(h2);\r\n txtData.appendChild(span);\r\n\r\n tileListing.appendChild(taskItem);\r\n tileListing.appendChild(txtData);\r\n\r\n return tileListing\r\n}\r\n\r\nlet TLS = document.createElement(\u0027div\u0027)\r\nTLS.id=\u0027TLS\u0027\r\nTLS.className=\u0027long\u0027\r\n\r\nfor (let i = 0; i \u003C 10; \u002B\u002Bi) {\r\n TLS.appendChild(gIndivListing([\u0027/images/ass.jpeg\u0027,\u0027/images/ass.jpeg\u0027,\u0027/images/ass.jpeg\u0027,\u0027/images/ass.jpeg\u0027],4))\r\n}\r\n\r\n","IsDeferred":false},{"Name":"Aggregate","Code":"let SLI=0\r\n\r\nlet aggregate=[]\r\n\r\n\r\n\r\n\r\nfunction gIndivListing(imgList, imgLen) {\r\n const tileListing = document.createElement(\u0027div\u0027)\r\n tileListing.classList.add(\u0022tile-listing\u0022);\r\n\r\n const leftbtn = document.createElement(\u0027button\u0027)\r\n const rightbtn = document.createElement(\u0027button\u0027)\r\n // let qid = \u0027q_\u0027 \u002B SLI.toString(16) \r\n leftbtn.className = \u0027slbtn l o0\u0027\r\n leftbtn.id=\u0027za\u0027\u002BSLI.toString(16)\r\n\r\n rightbtn.className = \u0027slbtn r\u0027\r\n rightbtn.id=\u0027zb\u0027\u002BSLI.toString(16)\r\n\r\n SLI\u002B\u002B\r\n\r\n const taskItem = document.createElement(\u0027div\u0027)\r\n taskItem.className = \u0027taskItem oh\u0027\r\n\r\n tileListing.appendChild(leftbtn)\r\n tileListing.appendChild(rightbtn)\r\n\r\n const fillImgAnchor = document.createElement(\u0022a\u0022);\r\n fillImgAnchor.href = \u0022/imageID\u0022;\r\n fillImgAnchor.classList.add(\u0022fillImg\u0022);\r\n\r\n const fillImg = document.createElement(\u0022img\u0022);\r\n fillImg.src = imgList[0];\r\n fillImg.className = \u0022noselect\u0022;\r\n\r\n fillImgAnchor.appendChild(fillImg);\r\n taskItem.appendChild(fillImgAnchor);\r\n\r\n const imgWrp = document.createElement(\u0027div\u0027)\r\n imgWrp.classList.add(\u0022imgWrp\u0022);\r\n\r\n\r\n for (let i = 1; i \u003C imgLen; i\u002B\u002B) {\r\n const anchor = document.createElement(\u0022a\u0022);\r\n anchor.href = \u0022/imageID\u0022;\r\n const img = document.createElement(\u0022img\u0022);\r\n img.src = imgList[i];\r\n img.className = \u0022noselect\u0022;\r\n\r\n anchor.appendChild(img);\r\n imgWrp.appendChild(anchor);\r\n }\r\n\r\n taskItem.appendChild(imgWrp);\r\n\r\n const txtData = document.createElement(\u0027div\u0027)\r\n txtData.classList.add(\u0022txtData\u0022);\r\n\r\n const h6 = document.createElement(\u0022h6\u0022);\r\n h6.textContent = \u0022Fujifilm GFX 69s, brand new in box\u0022;\r\n\r\n const h2 = document.createElement(\u0022h2\u0022);\r\n h2.classList.add(\u0022price\u0022);\r\n h2.textContent = \u0022$4,000\u0022;\r\n\r\n const span = document.createElement(\u0022span\u0022);\r\n span.textContent = \u0022Used - Mint\u0022;\r\n\r\n const span2 = document.createElement(\u0022span\u0022);\r\n span2.textContent = \u0022Missouri (2 miles)\u0022;\r\n\r\n txtData.appendChild(h6);\r\n txtData.appendChild(h2);\r\n txtData.appendChild(span);\r\n\r\n tileListing.appendChild(taskItem);\r\n tileListing.appendChild(txtData);\r\n\r\n aggregate.push([leftbtn,rightbtn,0,fillImgAnchor])\r\n\r\n return tileListing\r\n}\r\n\r\nlet TLS = document.createElement(\u0027div\u0027)\r\nTLS.id=\u0027TLS\u0027\r\nTLS.className=\u0027long\u0027\r\n\r\nfor (let i = 0; i \u003C 10; \u002B\u002Bi) {\r\n TLS.appendChild(gIndivListing([\u0027/images/ass.jpeg\u0027,\u0027/images/ass.jpeg\u0027,\u0027/images/ass.jpeg\u0027,\u0027/images/ass.jpeg\u0027],4))\r\n}\r\n\r\n","IsDeferred":false},{"Name":"Aggregate Minimal Variables","Code":"let SLI=0\r\n\r\nlet aggregate=[]\r\n\r\n\r\n\r\n\r\nfunction gIndivListing(imgList, imgLen) {\r\n const tileListing = document.createElement(\u0027div\u0027)\r\n tileListing.classList.add(\u0022tile-listing\u0022);\r\n\r\n const leftbtn = document.createElement(\u0027button\u0027)\r\n const rightbtn = document.createElement(\u0027button\u0027)\r\n // let qid = \u0027q_\u0027 \u002B SLI.toString(16) \r\n leftbtn.className = \u0027slbtn l o0\u0027\r\n leftbtn.id=\u0027za\u0027\u002BSLI.toString(16)\r\n\r\n rightbtn.className = \u0027slbtn r\u0027\r\n rightbtn.id=\u0027zb\u0027\u002BSLI.toString(16)\r\n\r\n SLI\u002B\u002B\r\n\r\n const taskItem = document.createElement(\u0027div\u0027)\r\n taskItem.className = \u0027taskItem oh\u0027\r\n\r\n tileListing.appendChild(leftbtn)\r\n tileListing.appendChild(rightbtn)\r\n\r\n const fillImgAnchor = document.createElement(\u0022a\u0022);\r\n fillImgAnchor.href = \u0022/imageID\u0022;\r\n fillImgAnchor.classList.add(\u0022fillImg\u0022);\r\n\r\n const fillImg = document.createElement(\u0022img\u0022);\r\n fillImg.src = imgList[0];\r\n fillImg.className = \u0022noselect\u0022;\r\n\r\n fillImgAnchor.appendChild(fillImg);\r\n taskItem.appendChild(fillImgAnchor);\r\n\r\n const imgWrp = document.createElement(\u0027div\u0027)\r\n imgWrp.classList.add(\u0022imgWrp\u0022);\r\n\r\n\r\n for (let i = 1; i \u003C imgLen; i\u002B\u002B) {\r\n const anchor = document.createElement(\u0022a\u0022);\r\n anchor.href = \u0022/imageID\u0022;\r\n const img = document.createElement(\u0022img\u0022);\r\n img.src = imgList[i];\r\n img.className = \u0022noselect\u0022;\r\n\r\n anchor.appendChild(img);\r\n imgWrp.appendChild(anchor);\r\n }\r\n\r\n taskItem.appendChild(imgWrp);\r\n\r\n const txtData = document.createElement(\u0027div\u0027)\r\n txtData.classList.add(\u0022txtData\u0022);\r\n\r\n const h6 = document.createElement(\u0022h6\u0022);\r\n h6.textContent = \u0022Fujifilm GFX 69s, brand new in box\u0022;\r\n\r\n const h2 = document.createElement(\u0022h2\u0022);\r\n h2.classList.add(\u0022price\u0022);\r\n h2.textContent = \u0022$4,000\u0022;\r\n\r\n const span = document.createElement(\u0022span\u0022);\r\n span.textContent = \u0022Used - Mint\u0022;\r\n\r\n const span2 = document.createElement(\u0022span\u0022);\r\n span2.textContent = \u0022Missouri (2 miles)\u0022;\r\n\r\n txtData.appendChild(h6);\r\n txtData.appendChild(h2);\r\n txtData.appendChild(span);\r\n\r\n tileListing.appendChild(taskItem);\r\n tileListing.appendChild(txtData);\r\n\r\n aggregate.push([tileListing,0])\r\n\r\n return tileListing\r\n}\r\n\r\nlet TLS = document.createElement(\u0027div\u0027)\r\nTLS.id=\u0027TLS\u0027\r\nTLS.className=\u0027long\u0027\r\n\r\nfor (let i = 0; i \u003C 10; \u002B\u002Bi) {\r\n TLS.appendChild(gIndivListing([\u0027/images/ass.jpeg\u0027,\u0027/images/ass.jpeg\u0027,\u0027/images/ass.jpeg\u0027,\u0027/images/ass.jpeg\u0027],4))\r\n}\r\n\r\n","IsDeferred":false}]}