{"ScriptPreparationCode":"const container = document.querySelector(\u0027.container\u0027);\r\n\r\nconst cloneTarget = document.createElement(\u0027div\u0027);\r\nconst listToInsert = document.createElement(\u0027div\u0027);\r\nlistToInsert.id = \u0027clone-list\u0027;\r\n\r\nfor (let i = 0; i \u003C 100; i\u002B\u002B) {\r\n const clone = cloneTarget.cloneNode(true);\r\n clone.id = \u0022clone_\u0022 \u002B i;\r\n clone.textContent = \u0027I am clone \u0027 \u002B i;\r\n\r\n listToInsert.append(clone);\r\n}\r\n\r\ncontainer.append(listToInsert);\r\n\r\n\r\nvar elements = document.querySelectorAll(\u0027#clone-list *\u0027);","TestCases":[{"Name":"Number \u002B isNaN","Code":"for (let el of elements) {\r\n const zIndex = Number(el.style.zIndex);\r\n\r\n if (!isNaN(zIndex)) {\r\n console.log(true);\r\n }\r\n}","IsDeferred":false},{"Name":"Number.parseInt \u002B Number.isInteger","Code":"for (let el of elements) {\r\n const zIndex = Number.parseInt(el.style.zIndex, 10);\r\n\r\n if (Number.isInteger(zIndex)) {\r\n console.log(true);\r\n }\r\n}","IsDeferred":false},{"Name":"Number.parseInt \u002B simple condition","Code":"for (let el of elements) {\r\n const zIndex = Number.parseInt(el.style.zIndex, 10);\r\n\r\n if (zIndex || zIndex === 0) {\r\n console.log(true);\r\n }\r\n}\r\n","IsDeferred":false}]}