Показать сообщение отдельно
  #1 (permalink)  
Старый 07.06.2019, 12:04
Аватар для NeonMan
Кандидат Javascript-наук
Отправить личное сообщение для NeonMan Посмотреть профиль Найти все сообщения от NeonMan
 
Регистрация: 22.07.2018
Сообщений: 123

50% массива (условие)
Подскажите такой момент.
У меня есть массив
items [
  {
  blue: false,
  red: false
  },
  {
  blue: false,
  red: false
  },
  {
  blue: false,
  red: false
  },
  {
  blue: false,
  red: false
  },
  {
  blue: false,
  red: false
  }
]


у меня есть функция, которая берет из массива рандомный объект и меняет при условии либо в синий либо в красный одно из значений в true, функция с интервалом, повторяется

Подскажите как прописать
if (если red: true у 50% объектов массива items) {
    return;
}
Ответить с цитированием