выше я уже написал, что это значит
если вам мой непонятен
console.log(SomeUsers.UserSaysNo);
console.log(SomeUsers.UserSaysNo);
console.log(SomeUsers.UserSaysNo);
console.log(SomeUsers.UserSaysNo);
console.log(SomeUsers.UsersSaysYes);
console.log(SomeUsers.UsersSaysYes);
console.log(SomeUsers.UsersSaysYes);
console.log(SomeUsers.UsersSaysYes);
Смотреть постоянно видео-туториалы и по видео-туториалами заниматься практикой как-то стремно.
Функции, названия которых начинается на is и has ВСЕГДА должны возвращать либо true, либо false. А в данном случае ещё и логика внутри кривая, background может получить тут 2 значения: false и 'red'. Надо говорить, почему первое не валидно?
И у этого ужаса ещё 2 аналога. В чём проблема сделать 1 раз проверку и вывести все 4 кнопки? Зачем для каждой делать проверку?