witam, mam takie zadanie i nie moge sie z nim uporać. mam przy użyciu metody filter() wyswietlac na przykladzie z tablicy dwupoziomowej te pozycje w których występuje w nazwie "_" np:
If you have the input-array:
[ [ "foo", "foo@foo.com" ], [ "bar_", "bar@bar.com" ] ]
it should output
[ [ "bar_", "bar@bar.com" ] ].
próbuje w ten sposób ale nie działa:
function searchNames( logins ){
var k,kk;
for (n=0;n<logins.length;n++){
k=logins[n][0].split("");
for (b=0;b<k.length;b++){
kk= k[b];
if(kk=='_'){
return logins[n][0];
}
}
}
}
var kkk= [ [ "foo", "foo@foo.com" ], [ "bar_", "bar@bar.com" ] ].filter(searchNames);
nie mam pojęcia w czym tkwi problem, jestem początkujący i jeśli to możliwe chciałbym ten kod uskutecznic a nie robić zupełnie inny, z góry dziękuje:)