I can't say that I've real problems cause everything works, but...
1) I can't find another way of formating the output adress but using " ". It returns what I need but looks ugly. Maybe there are some other ways to format it?
console.log ("Address: " + friends[key].address + '\n' + " " + friends[key].address + add);
2) There's one more question. I wish to avoid input mistakes in search by using toLowerCase(). It'll help me but make all outputs in lowerCase, what isn't what i wish. Creating LowerCase copies of objects is too cumbersome. Are there some more elegant ways?