{"ScriptPreparationCode":"window.tests = []\r\nlet a,b,c,d,e,f,g,h,j,k;\r\nfor(let i = 0; i \u003C 100; i\u002B\u002B){\r\n a = b = c = d = e = f = g = h = j = k = i;\r\n window.tests[i] = {hello: \u0022sunshine\u0022, a,b,c,d,e,f,g,h,j,k};\r\n}\r\n\r\na = b = c = d = e = f = g = h = j = k = 50;\r\nwindow.objTest = {hello: \u0022sunshine\u0022, a,b,c,d,e,f,g,h,j,k};\r\n\r\nfunction miniFullCompare(A,B){\r\n let misses = 0;\r\n for(let a of Object.keys(A))\r\n A[a] !== B[a] \u0026\u0026 (misses[i]\u002B\u002B);\r\n return misses;\r\n}","TestCases":[{"Name":"stringify test obj 10","Code":"const jsonTest = JSON.stringify(objTest);\r\nconst res = tests.map(test =\u003E JSON.stringify(test) === jsonTest);","IsDeferred":false},{"Name":"obj compare","Code":"const res = tests.map(test =\u003E miniFullCompare(test, objTest));","IsDeferred":false}]}