I am kinda new to Javascript and I cant figure out how to do this.
So , I have this ( from csv file ) array1
[{…}, {…}, {…}, {…}, {…}, {…}, {…}]
0: {Number: 1}
1: {Number: 2}
2: {Number: 3}
3: {Number: 64}
4: {Number: 65}
5: {Number: 66}
6: {Number: 67}
array 2 ( also from other csv )
[{…}, {…}, {…}, {…}, {…}, {…}, {…}]
0: {Number: 1}
1: {Number: 2}
2: {Number: 3}
3: {Number: 11}
4: {Number: 12}
5: {Number: 13}
6: {Number: 14}
Now I want to find the duplicates and generate a csv like :
[{…}, {…}, {…}, {…}, {…}, {…}, {…}]
0: {Number: 1, Result: "Not Ok"}
1: {Number: 2, Result: "Not Ok"}
2: {Number: 3, Result: "Not Ok"}
3: {Number: 11, Result: "Ok"}
the code I got it adds the " Not ok" and I am stuck in the last part .
for (var i = 0; i < array1.data.length; i++) {
for (var j = 0; j < array2.data.length; j++) {
if (array1.data[i].Number=== array2.data[j].Number) {
array2.data[j].result= [],
array2.data[j].result.push("Not OK")
}
}
}
Need some help here!