{"ScriptPreparationCode":"var numberList = Array(1000).fill().map((x, i) =\u003E i);\r\n\r\nvar concatList = numberList.reduce((acc, i1) =\u003E {\r\n numberList.forEach(i2 =\u003E { acc[\u0060${i2}_${i2}\u0060] = \u0027string\u0027; });\r\n return acc;\r\n}, {});\r\n\r\nvar twoDList = numberList.reduce((acc, i1) =\u003E {\r\n numberList.forEach((i2) =\u003E {\r\n if (!acc[i1]) acc[i1] = {};\r\n acc[i1][i2] = \u0027string\u0027;\r\n });\r\n return acc;\r\n}, {});","TestCases":[{"Name":"String concatenation keys","Code":"numberList.forEach((i1) =\u003E {\r\n numberList.forEach((i2) =\u003E {\r\n const variable = concatList[\u0060${i2}_${i2}\u0060];\r\n });\r\n});","IsDeferred":false},{"Name":"Multidimensional array keys","Code":"numberList.forEach((i1) =\u003E {\r\n numberList.forEach((i2) =\u003E {\r\n const variable = twoDList[i2][i2];\r\n });\r\n});","IsDeferred":false}]}