{"ScriptPreparationCode":null,"TestCases":[{"Name":"map","Code":"// Create a new Map\r\nconst myMap = new Map();\r\n\r\n// Define 10 objects\r\nconst obj1 = { name: \u0027Object 1\u0027, value: 1 };\r\nconst obj2 = { name: \u0027Object 2\u0027, value: 2 };\r\nconst obj3 = { name: \u0027Object 3\u0027, value: 3 };\r\nconst obj4 = { name: \u0027Object 4\u0027, value: 4 };\r\nconst obj5 = { name: \u0027Object 5\u0027, value: 5 };\r\nconst obj6 = { name: \u0027Object 6\u0027, value: 6 };\r\nconst obj7 = { name: \u0027Object 7\u0027, value: 7 };\r\nconst obj8 = { name: \u0027Object 8\u0027, value: 8 };\r\nconst obj9 = { name: \u0027Object 9\u0027, value: 9 };\r\nconst obj10 = { name: \u0027Object 10\u0027, value: 10 };\r\n\r\n// Add objects to the Map with string keys\r\nmyMap.set(\u0027key1\u0027, obj1);\r\nmyMap.set(\u0027key2\u0027, obj2);\r\nmyMap.set(\u0027key3\u0027, obj3);\r\nmyMap.set(\u0027key4\u0027, obj4);\r\nmyMap.set(\u0027key5\u0027, obj5);\r\nmyMap.set(\u0027key6\u0027, obj6);\r\nmyMap.set(\u0027key7\u0027, obj7);\r\nmyMap.set(\u0027key8\u0027, obj8);\r\nmyMap.set(\u0027key9\u0027, obj9);\r\nmyMap.set(\u0027key10\u0027, obj10);\r\n\r\n// Accessing values\r\nconsole.log(myMap.get(\u0027key1\u0027)); // Output: { name: \u0027Object 1\u0027, value: 1 }\r\nconsole.log(myMap.get(\u0027key10\u0027)); // Output: { name: \u0027Object 10\u0027, value: 10 }\r\nconsole.log(myMap.get(\u0027key5\u0027)); // Output: { name: \u0027Object 10\u0027, value: 10 }","IsDeferred":false},{"Name":"switch","Code":"function handleString(str) {\r\n switch (str) {\r\n case \u0027string1\u0027:\r\n console.log(\u0027Handling string1\u0027);\r\n break;\r\n case \u0027string2\u0027:\r\n console.log(\u0027Handling string2\u0027);\r\n break;\r\n case \u0027string3\u0027:\r\n console.log(\u0027Handling string3\u0027);\r\n break;\r\n case \u0027string4\u0027:\r\n console.log(\u0027Handling string4\u0027);\r\n break;\r\n case \u0027string5\u0027:\r\n console.log(\u0027Handling string5\u0027);\r\n break;\r\n case \u0027string6\u0027:\r\n console.log(\u0027Handling string6\u0027);\r\n break;\r\n case \u0027string7\u0027:\r\n console.log(\u0027Handling string7\u0027);\r\n break;\r\n case \u0027string8\u0027:\r\n console.log(\u0027Handling string8\u0027);\r\n break;\r\n case \u0027string9\u0027:\r\n console.log(\u0027Handling string9\u0027);\r\n break;\r\n case \u0027string10\u0027:\r\n console.log(\u0027Handling string10\u0027);\r\n break;\r\n default:\r\n console.log(\u0027Handling default case\u0027);\r\n }\r\n}\r\n\r\n// Example usage:\r\nhandleString(\u0027string1\u0027); // Output: Handling string1\r\nhandleString(\u0027string5\u0027); // Output: Handling string5\r\nhandleString(\u0027string10\u0027); // Output: Handling string10","IsDeferred":false}]}