Код const fakePerson = [[RANDOM_FAKE_PERSON]] const firstName = fakePerson.fake_person[0].first_name; const lastName = fakePerson.fake_person[0].last_name; const username = fakePerson.fake_person[0].username; const password = fakePerson.fake_person[0].password; const dayNumber = fakePerson.fake_person[0].day_number; const monthNumber = fakePerson.fake_person[0].month_number; const yearNumber = fakePerson.fake_person[0].year_number; const monthTextRu = fakePerson.fake_person[0].month_text_ru; const monthTextEng = fakePerson.fake_person[0].month_text_eng; const age = fakePerson.fake_person[0].age; const gender = fakePerson.fake_person[0].gender; const countryName = fakePerson.fake_person[0].country_name; console.log(firstName); console.log(lastName); console.log(username); console.log(password); console.log(dayNumber); console.log(monthNumber); console.log(yearNumber); console.log(monthTextRu); console.log(monthTextEng); console.log(age); console.log(gender); console.log(countryName); при этом если я просто вставлю данные из переменной, все норм Вот так const fakePerson = {"fake_person":[{"first_name":"Эмиль","last_name":"Борисов","username":"asideglide71kotuk","password":"Wagyk307","day_number":7,"month_number":6,"year_number":1969,"month_text_ru":"Июнь","month_text_eng":"June","age":53,"gender":"Male","country_name":"Russia"}]} const firstName = fakePerson.fake_person[0].first_name; const lastName = fakePerson.fake_person[0].last_name; const username = fakePerson.fake_person[0].username; const password = fakePerson.fake_person[0].password; const dayNumber = fakePerson.fake_person[0].day_number; const monthNumber = fakePerson.fake_person[0].month_number; const yearNumber = fakePerson.fake_person[0].year_number; const monthTextRu = fakePerson.fake_person[0].month_text_ru; const monthTextEng = fakePerson.fake_person[0].month_text_eng; const age = fakePerson.fake_person[0].age; const gender = fakePerson.fake_person[0].gender; const countryName = fakePerson.fake_person[0].country_name; console.log(firstName); console.log(lastName); console.log(username); console.log(password); console.log(dayNumber); console.log(monthNumber); console.log(yearNumber); console.log(monthTextRu); console.log(monthTextEng); console.log(age); console.log(gender); console.log(countryName); мб кто-то знает как пофиксить
Tekumi, проблема может быть связана с тем, что переменная `fakePerson` в первом примере имеет тип данных `Array`, а во втором - `Object`. Попробуйте изменить первый пример следующим образом: const fakePerson = {"fake_person":[{"first_name":"Эмиль","last_name":"Борисов","username":"asideglide71kotuk","password":"Wagyk307","day_number":7,"month_number":6,"year_number":1969,"month_text_ru":"Июнь","month_text_eng":"June","age":53,"gender":"Male","country_name":"Russia"}]}; const firstName = fakePerson.fake_person[0].first_name; const lastName = fakePerson.fake_person[0].last_name; const username = fakePerson.fake_person[0].username; const password = fakePerson.fake_person[0].password; const dayNumber = fakePerson.fake_person[0].day_number; const monthNumber = fakePerson.fake_person[0].month_number; const yearNumber = fakePerson.fake_person[0].year_number; const monthTextRu = fakePerson.fake_person[0].month_text_ru; const monthTextEng = fakePerson.fake_person[0].month_text_eng; const age = fakePerson.fake_person[0].age; const gender = fakePerson.fake_person[0].gender; const countryName = fakePerson.fake_person[0].country_name; console.log(firstName); console.log(lastName); console.log(username); console.log(password); console.log(dayNumber); console.log(monthNumber); console.log(yearNumber); console.log(monthTextRu); console.log(monthTextEng); console.log(age); console.log(gender); console.log(countryName); Код const fakePerson = {"fake_person":[{"first_name":"Эмиль","last_name":"Борисов","username":"asideglide71kotuk","password":"Wagyk307","day_number":7,"month_number":6,"year_number":1969,"month_text_ru":"Июнь","month_text_eng":"June","age":53,"gender":"Male","country_name":"Russia"}]}; const firstName = fakePerson.fake_person[0].first_name; const lastName = fakePerson.fake_person[0].last_name; const username = fakePerson.fake_person[0].username; const password = fakePerson.fake_person[0].password; const dayNumber = fakePerson.fake_person[0].day_number; const monthNumber = fakePerson.fake_person[0].month_number; const yearNumber = fakePerson.fake_person[0].year_number; const monthTextRu = fakePerson.fake_person[0].month_text_ru; const monthTextEng = fakePerson.fake_person[0].month_text_eng; const age = fakePerson.fake_person[0].age; const gender = fakePerson.fake_person[0].gender; const countryName = fakePerson.fake_person[0].country_name; console.log(firstName); console.log(lastName); console.log(username); console.log(password); console.log(dayNumber); console.log(monthNumber); console.log(yearNumber); console.log(monthTextRu); console.log(monthTextEng); console.log(age); console.log(gender); console.log(countryName); Таким образом, переменная `fakePerson` будет иметь тип данных `Object`, как и во втором примере.