добро пожаловать в стек переполнения.
Всего несколько фундаментальных ошибок.
В конструкторе должна быть только 1 переменная состояния.
this.state = {
Card1: 0,
Card2: 0,
};
При рендеринге вы должны проверять переменную состояния и затем печатать на консоль. Вы - строка для проверки чего-то неопределенного.
{this.state.Card2 ? console.log("goodbye world") : console.log("null")}
{this.state.Card1 ? console.log('hello world') : console.log("null")}
дайте мне знать, если это имеет смысл для вас.