{"ScriptPreparationCode":"var newArr = [{\u0022name\u0022: \u0022nimi1\u0022, \u0022value\u0022: 1}, {\u0022name\u0022: \u0022nimi2\u0022, \u0022value\u0022: 200}, {\u0022name\u0022: \u0022nimi3\u0022, \u0022value\u0022: 6.6}, {\u0022name\u0022: \u0022nimi4\u0022, \u0022value\u0022: 61}, {\u0022name\u0022: \u0022nimi5\u0022, \u0022value\u0022: 2000}, {\u0022name\u0022: \u0022nimi6\u0022, \u0022value\u0022: 1.2}, {\u0022name\u0022: \u0022nimi7\u0022, \u0022value\u0022: 5.5}, {\u0022name\u0022: \u0022nimi8\u0022, \u0022value\u0022: 123}, {\u0022name\u0022: \u0022nimi9\u0022, \u0022value\u0022: 321}, {\u0022name\u0022: \u0022nimi10\u0022, \u0022value\u0022: 10}];\r\nvar oldArr = [{\u0022name\u0022: \u0022nimi1\u0022, \u0022value\u0022: 1}, {\u0022name\u0022: \u0022nimi2\u0022, \u0022value\u0022: 200}, {\u0022name\u0022: \u0022nimi3\u0022, \u0022value\u0022: 600.6}, {\u0022name\u0022: \u0022nimi4\u0022, \u0022value\u0022: 61}, {\u0022name\u0022: \u0022nimi5\u0022, \u0022value\u0022: 2000}, {\u0022name\u0022: \u0022nimi6\u0022, \u0022value\u0022: 1.2}, {\u0022name\u0022: \u0022nimi7\u0022, \u0022value\u0022: 5.5}, {\u0022name\u0022: \u0022nimi8\u0022, \u0022value\u0022: 123}, {\u0022name\u0022: \u0022nimi9\u0022, \u0022value\u0022: 321}, {\u0022name\u0022: \u0022nimi10\u0022, \u0022value\u0022: 10}];\r\n","TestCases":[{"Name":"filter","Code":"let parameterListContainingOnlyChangedParameters = newArr.filter((changedParameter, index) =\u003E {\r\n return newArr.value !== oldArr[index].value;\r\n});","IsDeferred":false},{"Name":"map","Code":"let parameterListContainingOnlyChangedParameters = []; \r\nnewArr.map((changedParameter, index) =\u003E {\r\n if (changedParameter.value !== oldArr[index].value) {\r\n parameterListContainingOnlyChangedParameters.push(changedParameter)\r\n }\r\n })\r\n","IsDeferred":false}]}