цикл javascrip Двумерный массив
Добрый день у меня есть вложений цикл и мне надо вывести все значения с помощью map вот что у меня получилось не могу никак сделать
есть масив const peopl = [ { 'order_date': '2019-11-09 10:27:00', 'idpunkt': 1, 'punkt_name': 'м.Львів, вул.Шевченка, 313', 'idorder': 889843, 'patientInfo': { name: 'Владилен', age: 25, budget: 40000 },}, { 'order_date': '2020-11-09 10:27:00', 'idpunkt': 2, 'punkt_name': 'м.Львів, вул.Шевченкаf, 31', 'idorder': 889843, 'patientInfo': { name: 'Елена', age: 17, budget: 3400 },}, ]; и есть то что я делаю const newPeopl = peopl.map(person =>{ return( person.idpunkt, person.punkt_name, person.idorder, person.patientInfo.map(p =>{ p.name, p.age, p.budget }) ) }) console.log(newPeopl); |
misha.korolcov,
:-? |
misha.korolcov,
const peopl = [ { 'order_date': '2019-11-09 10:27:00', 'idpunkt': 1, 'punkt_name': 'м.Львів, вул.Шевченка, 313', 'idorder': 889843, 'patientInfo': { name: 'Владилен', age: 25, budget: 40000 },}, { 'order_date': '2020-11-09 10:27:00', 'idpunkt': 2, 'punkt_name': 'м.Львів, вул.Шевченкаf, 31', 'idorder': 889843, 'patientInfo': { name: 'Елена', age: 17, budget: 3400 },}, ]; const newPeopl = peopl.map(person =>{ return [ person.idpunkt, person.punkt_name, person.idorder, ...Object.values(person.patientInfo) ] }) console.log(newPeopl); |
Часовой пояс GMT +3, время: 02:34. |