Не выводит информацию из json
Суть в том что делаю запрос на файл с поиском ID И просто он всегда отвечает False прошу помочь
Фаил с которого берется переменная id { r: /^Передать\s?([0-9]+)?\s?([0-9]+)?/i, f: function (msg, text1,text2) { text1 = Number(text1) const findedUser = Object.values(users).find(gdgdf => ( gdgdf.id === text1 )); console.log('findedUser', findedUser); } }, |
<script> const users = { '727219': { id: 100 }, '727220': { id: 101 } } function userById(id, users) { for (user in users) { if (users[user].id === id) return { id, user } } } console.log(userById(100, users)) </script> |
Цитата:
|
var users = {"727219": { id:1212, name:"first"},"1424607":{id:1414, name:"second"}}; var findedUser = Object.values(users).find(gdgdf => ( gdgdf.id === 1414 )); alert('findedUser'+ JSON.stringify(findedUser)); |
Вот код и все равно False кидает
https://imgur.com/a/tTN0HM1 В консоли все равно False https://imgur.com/a/g8goHce |
Вы могли бы показать окружающий код, как у вас получается переменная users, как вы читаете из файла. Проблема-то может быть в том, что функция findedUser работает с искажёнными данными, типы не совпадают и т. д.
|
Можем в вк списаться?
|
Цитата:
https://yadi.sk/d/tB_8PC2GytfZ3A |
Часовой пояс GMT +3, время: 18:48. |