I wanted to get the difference between two arrays which is nested.
let firstArray = {
  "family": "BLUE",
  "globalThreshold": "2.0",
  "levelData": [
    {
      "name": "India",
      "value": "4.0",
      "count": [
        {
          "id": "21",
          "countName": "ABC",
          "countThreshold": "7.0"
        },
        {
          "id": "22",
          "workscopeName": "DEF",
          "countThreshold": "4242"
        }
      ]
    },
    {
      "name": "FEDERAL EXPRESS CORPORATION",
      "value": "1.0",
      "count": [
        {
          "id": "5",
          "countName": "ABC",
          "countThreshold": "2.0"
        },
        {
          "id": "6",
          "countName": "DEF",
          "countThreshold": "3.0"
        }
      ]
    }
  ]
}
 let changedArray= {
      "family": "BLUE",
      "globalThreshold": "2.0",
      "levelData": [
        {
          "name": "India",
          "value": "5",
          "count": [
            {
              "id": "21",
              "countName": "ABC",
              "countThreshold": "7.0"
            },
            {
              "id": "22",
              "workscopeName": "DEF",
              "countThreshold": "4242"
            }
          ]
        },
        {
          "name": "FEDERAL EXPRESS CORPORATION",
          "value": "1.0",
          "count": [
            {
              "id": "5",
              "countName": "ABC",
              "countThreshold": "60"
            },
            {
              "id": "6",
              "countName": "DEF",
              "countThreshold": "3.0"
            }
          ]
        }
      ]
    }
Expected result:
let finalArray = {
  "family": "BLUE",
  "globalThreshold": "2.0",
  "levelData": [
    {
      "name": "India",
      "value": "5",
      "count": []
    },
    {
      "name": "FEDERAL EXPRESS CORPORATION",
      "value": "1.0",
      "count": [
        {
          "id": "5",
          "countName": "ABC",
          "countThreshold": "60"
        } 
      ]
    }
  ]
}
I would like to track the diffference based on the value property inside 'levelData' array and countThreshold inside count array.
i tried repeating two arrays in for loop but was not able to repeat Any simultaneously as its nested.Do let me know any quick approach.. Thanks
 
    