{"ScriptPreparationCode":null,"TestCases":[{"Name":"forEach","Code":"const array = [{\r\n\tid: 0,\r\n \tquantity: 2\r\n},{\r\n\tid: 1,\r\n \tquantity: 3\r\n},{\r\n\tid: 2,\r\n \tquantity: 4\r\n},{\r\n\tid: 3,\r\n \tquantity: 2\r\n}]\r\n\r\nconst copyArray = []\r\n\r\nconst copyArrayValues = (array, copyArray) =\u003E {\r\n array.forEach(value =\u003E {\r\n \tcopyArray.push({\r\n\t\t...value,\r\n \tquantity: parseFloat(value.quantity)\r\n\t})\r\n })\r\n}\r\n\r\ncopyArrayValues(array, copyArray)\r\n\r\nconsole.log(copyArray)","IsDeferred":false},{"Name":"slice.map()","Code":"const array = [{\r\n\tid: 0,\r\n \tquantity: 2\r\n},{\r\n\tid: 1,\r\n \tquantity: 3\r\n},{\r\n\tid: 2,\r\n \tquantity: 4\r\n},{\r\n\tid: 3,\r\n \tquantity: 2\r\n}]\r\n\r\nconst copyArray = array.slice().map(value =\u003E {\r\n\treturn {\r\n \t...value,\r\n \tquantity: parseFloat(value.quantity)\r\n }\r\n})\r\n\r\nconsole.log(copyArray)","IsDeferred":false}]}