Показать сообщение отдельно
  #2 (permalink)  
Старый 27.05.2014, 21:17
Аватар для Zuenf
Кандидат Javascript-наук
Отправить личное сообщение для Zuenf Посмотреть профиль Найти все сообщения от Zuenf
 
Регистрация: 27.01.2012
Сообщений: 134

Можно как-то так, если я правильно понял задачу:
function findProduct(name, model, country){
   for(var id in goods){
      var product = goods[id];
      if(product.model == model && (product.name.ru == name || product.name.ua == name) && (product.country.ru == country || product.country.ua == country))
         return product;
   }
   return false;
}

Т.е. находим продукт удовлетворяющий условию.
Ответить с цитированием