{"ScriptPreparationCode":"function funcPN() {\r\n let r = Math.random().toString(36).substring(7).includes(\u0027x\u0027);\r\n}\r\nfunction funcPS() {\r\n \u0022use strict\u0022;\r\n let r = Math.random().toString(36).substring(7).includes(\u0027x\u0027);\r\n}\r\nvar funcAN = () =\u003E {\r\n let r = Math.random().toString(36).substring(7).includes(\u0027x\u0027);\r\n}\r\nvar funcAS = () =\u003E {\r\n \u0022use strict\u0022;\r\n let r = Math.random().toString(36).substring(7).includes(\u0027x\u0027);\r\n}\r\nvar funcDN = new Function(\u0022let r = Math.random().toString(36).substring(7).includes(\u0027x\u0027);\u0022);\r\nvar funcDS = new Function(\u0022\\\u0022use strict\\\u0022;let r = Math.random().toString(36).substring(7).includes(\u0027x\u0027);\u0022);","TestCases":[{"Name":"Normal function (non-strict)","Code":"funcPN();","IsDeferred":false},{"Name":"Normal function (strict)","Code":"funcPS();","IsDeferred":false},{"Name":"Arrow function (non-strict)","Code":"funcAN();","IsDeferred":false},{"Name":"Arrow function (strict)","Code":"funcAS();","IsDeferred":false},{"Name":"Dynamic function (non-strict)","Code":"funcDN();","IsDeferred":false},{"Name":"Dynamic function (strict)","Code":"funcDS();","IsDeferred":false}]}