Any idea why this function always returns undefined for the third key:value pair? [closed]

I am trying to map multiple Lists of Strings together, however this function always ignores the last “parameter”, in this case j: any.

ListofARBR,ListofSENENG and ListofSENGER are all Lists of Strings

this.WebShopList = ListofARBR.map( function(x: any, i: any, j: any){
      return {"brar": x, "sen_eng": ListofSENENG[i], "sen_ger": ListofSENGER[j]}
    }.bind(this));

The return im getting is this:

enter image description here

As u can see the last parameter returns undefined even tho ListofSENGER(shown above) has 2 entrys

Can somebody point out my oversight? i feel like im missing something here

Ive tried switching ListofSENGER and ListofSENENG with the same outcome of the last attribute returning undefined