Показать сообщение отдельно
  #2 (permalink)  
Старый 03.12.2012, 00:47
Профессор
Отправить личное сообщение для Hoshinokoe Посмотреть профиль Найти все сообщения от Hoshinokoe
 
Регистрация: 08.01.2012
Сообщений: 253

psixojoker,

Работает.
var db={
"2|0":"5.3",
"1|1":"22.7"
};
alert(db["2|0"]);  // 5.3
alert(db["1|1"]);  // 22.7

А выдает NAN потому что вы объявляете строки, а не числа.
var obj = {
 "prop1": "5.3", //если так объявить, то это строка
 "prop2": 5.3   //а это уже число
};

Если нужно преобразовать сторку в число, то используйте методы: parseFloat и parseInt.

Последний раз редактировалось Hoshinokoe, 03.12.2012 в 00:56.
Ответить с цитированием