Показать сообщение отдельно
  #4 (permalink)  
Старый 16.10.2016, 14:38
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

Дошло, запутал меня садомазой. Вот как сделай. Чтобы не множить печаль, объедини массивы в одну переменную и мотай ее до искомого.

var guns_and_roses = {

  machine: ["ak47", 'm4a1'],
  pistol:["usp", 'cl']

};

function getGunType(weapon) {

   for(var t in guns_and_roses)
     if(guns_and_roses[t].indexOf(weapon)>-1)  return t;

}

consolt.log(getGunType('ak47')); // machine

Последний раз редактировалось warren buffet, 16.10.2016 в 14:43.
Ответить с цитированием