да, начал в отдельный файл выносить кусок кода и уткнулся - при первой же итерации, не удовлетворяющей первому условию у нас прерывается цикл и возвращает значение, связанное с view_foto
и да, приобрел такой вид:
Код:
|
var tmp;
for (var i=0; i<db.length; i++){
if (tmp==null & db[i]['id']==view_foto){
tmp=db[i];
}
if (db[i][key]==value){
console.log(db[i]);
return db[i];
}
else if (i==db.length-1) return tmp;
} |