Trying to make an alarm clock but boolean alarmisON is always true?

    bool     alarmisON = ((alarmTime == timeNow) ? true : false);
    
    Serial.println((alarmisON ? "true" : "false"));

That's the kind of uncommented C "stuff" I try to avoid.