@vasya33

Как вывести два массива поочередно?

var Media = {
                        Mname : [
                            { name : "vk" },
                            { name: "tg" },
                            { name : "inst" },
                            { name : "facebook" }
                        ],
                        Link : [
                            { link : "vkontakte" },
                            { link : "telegram" },
                            { link : "instagram "},
                            { link: "facebook" }
                        ]
                    }

Как вывести эти два массива поочередно ? Что бы было vk - vkontakte и так далее
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
i229194964
@i229194964
Веб разработчик
var Media = {
  Mname: [
    { name: "vk" },
    { name: "tg" },
    { name: "inst" },
    { name: "facebook" }
  ],
  Link: [
    { link: "vkontakte" },
    { link: "telegram" },
    { link: "instagram" },
    { link: "facebook" }
  ]
};

for (var i = 0; i < Media.Mname.length; i++) {
  console.log(Media.Mname[i].name + " - " + Media.Link[i].link);
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Media.Mname.map(({ name }, i) => `${name} - ${Media.Link[i].link}`)
// [ "vk - vkontakte", "tg - telegram", "inst - instagram ", "facebook - facebook" ]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы