{"ScriptPreparationCode":null,"TestCases":[{"Name":"function","Code":"function getLastValue(set){\r\n let value;\r\n for(value of set);\r\n return value;\r\n}\r\n\r\nconst map1 = new Map();\r\n\r\nmap1.set(\u0027a\u0027, []);\r\nmap1.set(\u0027b\u0027, [{a:2}]);\r\nmap1.set(\u0027c\u0027, [1,2,3,4]);\r\n\r\ngetLastValue(map1);\r\nmap1.delete(\u0027c\u0027);\r\ngetLastValue(map1);","IsDeferred":false},{"Name":"convert to array","Code":"const map1 = new Map();\r\n\r\nmap1.set(\u0027a\u0027, []);\r\nmap1.set(\u0027b\u0027, [{a:2}]);\r\nmap1.set(\u0027c\u0027, [1,2,3,4]);\r\n[...map1].at(-1) || []\r\nmap1.delete(\u0027c\u0027);\r\n[...map1].at(-1) || []","IsDeferred":false}]}