Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.09.2020, 18:42
Аспирант
Отправить личное сообщение для misha.korolcov Посмотреть профиль Найти все сообщения от misha.korolcov
 
Регистрация: 05.09.2019
Сообщений: 84

цикл 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, 27.09.2020 в 19:01. Причина: ошыбка
Ответить с цитированием
  #2 (permalink)  
Старый 27.09.2020, 18:56
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

misha.korolcov,
Ответить с цитированием
  #3 (permalink)  
Старый 27.09.2020, 19:20
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

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);
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать динамичную таблицу и считать из нее в двумерный массив AlexandrT Общие вопросы Javascript 1 18.01.2017 21:50
Создать двумерный массив и заполнить maternik Общие вопросы Javascript 3 19.10.2013 20:25
ДвумернЫй массив в базу и обратно Alexonus Общие вопросы Javascript 7 13.03.2013 19:05
Задачки на двумерный массив rjabijj Серверные языки и технологии 1 03.07.2012 09:06
Задачки на двумерный массив rjabijj Элементы интерфейса 2 02.07.2012 18:58