usando la siguiente matriz de matrices, necesito hacer una búsqueda de un elemento, si encuentra ese elemento, debería devolver la matriz completa a la que pertenece
ejemplo
const data= [[ "car", "plane", "boat" ], [ "paris", "barcelona", "los angeles" ], [ "milk", "eggs", "brea", ] ]si el coche del partido debe regresar
[plane, boat]si partido paris debe volver
[barcelona, los angeles]Find/Filter devolverá la(s) matriz(es)
const data= [ [ "car", "plane", "boat" ], [ "paris", "barcelona", "los angeles"], [ "milk", "eggs", "bread" ] ] const findArr = (nestedArr, item) => nestedArr .find(arr => arr.includes(item)) const findAndExcludeItem = (nestedArr, item) => { const arrContaining = nestedArr.find(arr => arr.includes(item)) || []; // in case not found return arrContaining.filter(filteredItem => filteredItem != item); }; const excludeArr = (nestedArr, item) => nestedArr .filter(arr => !arr.includes(item)) console.log(findArr(data,"paris")) console.log(findAndExcludeItem(data,"paris")) console.log(excludeArr(data,"paris"))