Как получить информацию со списка через переменную

У меня есть один список

dict = {
  1:{
    1:{
      "name":"n",
      "for":[1,2,3]
    },
    2:{
      "name":"b",
      "for":[1,2,3]
    }
  }
}

И я пытаюсь обратиться к нему через переменную type, но получаю вывод undefined

var type = 1
console.log(dict[type]) // undefined
console.log(dict[1]) // {1: {...}, 2: {...}}

UPD1. Так, предыдущий метод работает, не верно поставил вопрос. Я получаю эту переменную с ссылки

var get = location.search;
if(get != '') {
    tmp = (get.substr(1)).split('&');
    for(var i=0; i < tmp.length; i++) {
        tmp2 = tmp[i].split('=');
        param[tmp2[0]] = tmp2[1];
    }
}

И вот этот код не работает

var type = Number(param['type']);

console.log(bolezni_list[1]); // {1: {...}, 2: {...}}
console.log(bolezni_list[typee]); // undefined

(Запрос simptomes.html?type=3&age=3)


Ответы (0 шт):