Hola, este es mi problema
Tengo un array con distintas personas
var nombre = new Array();
nombre = [["Daniel","Ford",21,"María"],
["Luis","Renault",18,"Iván"],
["María","Seat",14,"Iván"],
["Iván","Nissan",26,"Luis"]];
Y muestro los datos de los distintos socios a través de un cuadro para cada socio que construyo a través del innerHTML y necesito que en el div de cada socio me muestre también un dato de otro socio, así que añado su nombre al resto de elementos, para dejarlo más claro, en el cuadro de Daniel junto con sus datos, coche, años, etc., tiene que aparecer, por ejemplo, el coche de María y así con todos.
Esta es la idea de la función
function otrosocio() {
var resultado;
var nOtrosocio = array[i][3];
var nSocio = array[i][0];
for(var i=0; i<array.length; i++) {
if (nOtrosocio == nSocio){
resultado = array[i][1];
}
return (resultado);
}
}
document.getElementById("lNombres").innerHTML += " \
<div class=socios><div class=nombre>" + array[i][0] + " \
<div class=coche>" + array[i][1] + " \
<div class=sociobis>" + otrosocio()+ " \
</div></div></div>";