JSFiddle - React, Tailwind, and code Playground

JavaScript

var obj1 = 
    {
      "results": [
        {
          "loc": [
            {
              "a": 101,
              "b": 100,
              "anc": [
                {
                  "title": "B2"
                }
              ]
            },
            {
              "a": 200,
              "b": 300,
              "anc": [
                {
                  "title": "A1"
                },
                {
                  "a": 222,
                  "b": 121,
                  "anc": [
                    {
                      "title": "C3"
                    }
                  ]
                },
                {
                  "a": 122,
                  "b": 333,
                  "anc": [
                    {
                      "title": "C3"
                    }
                  ]
                },
                
              ]
            }
          ]
        }
      ]
    }

var obj2 = 
     {
      "ILoc": [
        {
          "ais": "A1"
        },
        {
          "ais": "C3"
        },
        {
          "ais": "B2"
        },
        
      ]
    }

for(var i=0;i<obj1.results[0].loc.length;i++){
    var findA = obj1.results[0].loc[i].anc[0].title;
    for(var j=0;j< obj2.ILoc.length;j++){
        var findB = obj2.ILoc[j].ais;
        if(findA == findB) {
            var a = obj1.results[0].loc[i].a;
            var b = obj1.results[0].loc[i].b;
            console.log(a);
            console.log(b);
        }       
    }
}