@zxcursed

Как использовать цикл for внутри данной конструкции?

Необходимо сделать что-то вроде этого, но данный код не работает, как это можно реализовать?
var += '<p>1</p>'+
'<p>2</p>'+
for(let i in lol) {
<p>+i+</p>+
}
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ответы на вопрос 2
Seasle
@Seasle Куратор тега JavaScript
\( ゚ヮ゚)/
let text = '<p>1</p><p>2</p>';
for (let i in lol) {
    text += '<p>' + i + '</p>'; // `text += <p>${i}</p>`;
}
Ответ написан
@Konf
var lol = { a: 1, b: 2, c: 3 };
var data = '<p>1</p>' + '<p>2</p>';

for (let i in lol) {
  data += '<p>' + i + '</p>';
}

A lol не массив случайно? Если массив, то надо использовать for of

var lol = [1, 2, 3];
var data = '<p>1</p>' + '<p>2</p>';

for (let i of lol) {
  data += '<p>' + i + '</p>';
}
Ответ написан
Ваш ответ на вопрос

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

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