{"ScriptPreparationCode":"let objLiteral = {\r\n 0x0:()=\u003E{console.log(\u0027A\u0027);},\r\n 0x1:()=\u003E{console.log(\u0027A\u0027);},\r\n 0x2:()=\u003E{console.log(\u0027A\u0027);},\r\n 0x3:()=\u003E{console.log(\u0027A\u0027);},\r\n 0x4:()=\u003E{console.log(\u0027A\u0027);},\r\n 0x5:()=\u003E{console.log(\u0027A\u0027);},\r\n 0x6:()=\u003E{console.log(\u0027A\u0027);},\r\n 0x7:()=\u003E{console.log(\u0027A\u0027);},\r\n 0x8:()=\u003E{console.log(\u0027A\u0027);},\r\n 0x9:()=\u003E{console.log(\u0027A\u0027);},\r\n 0xA:()=\u003E{console.log(\u0027A\u0027);},\r\n 0xB:()=\u003E{console.log(\u0027A\u0027);},\r\n 0xC:()=\u003E{console.log(\u0027A\u0027);},\r\n 0xD:()=\u003E{console.log(\u0027A\u0027);},\r\n 0xE:()=\u003E{console.log(\u0027A\u0027);},\r\n 0xF:()=\u003E{console.log(\u0027A\u0027);}\r\n}\r\n\r\nvar arrayLiteral = [\r\n ()=\u003E{console.log(\u0027A\u0027);},\r\n ()=\u003E{console.log(\u0027A\u0027);},\r\n ()=\u003E{console.log(\u0027A\u0027);},\r\n ()=\u003E{console.log(\u0027A\u0027);},\r\n ()=\u003E{console.log(\u0027A\u0027);},\r\n ()=\u003E{console.log(\u0027A\u0027);},\r\n ()=\u003E{console.log(\u0027A\u0027);},\r\n ()=\u003E{console.log(\u0027A\u0027);},\r\n ()=\u003E{console.log(\u0027A\u0027);},\r\n ()=\u003E{console.log(\u0027A\u0027);},\r\n ()=\u003E{console.log(\u0027A\u0027);},\r\n ()=\u003E{console.log(\u0027A\u0027);},\r\n ()=\u003E{console.log(\u0027A\u0027);},\r\n ()=\u003E{console.log(\u0027A\u0027);},\r\n ()=\u003E{console.log(\u0027A\u0027);},\r\n ()=\u003E{console.log(\u0027A\u0027);}\r\n];","TestCases":[{"Name":"Object Literal","Code":"objLiteral[Math.floor(Math.random() * 0x10)]();","IsDeferred":false},{"Name":"Array Literal","Code":"arrayLiteral[Math.floor(Math.random() * 0x10)]();","IsDeferred":false}]}