{"ScriptPreparationCode":null,"TestCases":[{"Name":"Ternaries","Code":"const localityList = [\u0022us\u0022, \u0022eu\u0022, \u0022au\u0022, \u0022jp\u0022]; \r\nconst max = localityList.length - 1;\r\n let returnStr = \u0027\u0027;\r\n for (const [index, region] of localityList.entries()) {\r\n returnStr \u002B= index === max ? \u0060, or \u003Cstrong\u003E${region}\u003C/strong\u003E\u0060 : \u0060${index !== 0 ? \u0027, \u0027 : \u0027\u0027}\u003Cstrong\u003E${region}\u003C/strong\u003E\u0060;\r\n }\r\n return returnStr;","IsDeferred":false},{"Name":"Map/Join/Replace","Code":"const localityList = [\u0022us\u0022, \u0022eu\u0022, \u0022au\u0022, \u0022jp\u0022];\r\nreturn localityList\r\n .map(item =\u003E \u0060\u003Cstrong\u003E${item}\u003C/strong\u003E\u0060)\r\n .join(\u0027, \u0027)\r\n .replace(/(,)(?!.*,)/sg, \u0027, or\u0027);","IsDeferred":false}]}