Вы можете попробовать этот пример: в этом коде мы проверяем, является ли случайное число от 0 до 1 больше 0,5, поэтому у нас есть 50%, чтобы получить истину, и 50%, чтобы получить ложь.
items: any[];
items.forEach( (item) => {
item.randomBooleanProperty = Math.random() >= 0.5; //true of false
});