@Boria321

Как заполнить в каждом объекте поле рандомно значениями из массива?

Есть массив с объектами, у каждого из которых должен быть ключ, который в свою очередь должен быть рандомно заполнен значением, взятым из масиива с етими значениями
Пример:
Нужно чтобы поле active заполнялось из массива activeUsers рандомно
let activeUsers = [true, false]
let users= [
  {
    name: 'abc'
  },
  {
    name: 'dfg'
  }
]

for (let i = 0; i < users.length; i++) {
users[i].active = ???
}
  • Вопрос задан
  • 56 просмотров
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
users.forEach(user => {
  user.active = activeUsers[Math.floor(Math.random() * activeUsers.length)];
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы