Hallo Leute,
ich arbeite gerade an einem super Skript. Die einfachen Sachen wie API calls und das Parsen von JSON Daten ist kein Problem, aber jetzt will ich innerhalb einer IF-Abfrage zwei Zahlen vergleichen. Leider befriedigt mich das Ergebnis auch nach einem CCU2 neustart nicht. Vielleicht kann mir jemand helfen... Als Beweis habe ich noch einen Screenshot angehängt.
Wäre sehr schön wenn mir jemand weiterhelfen könnte. Vielen Dank schon mal!
Script:
integer day= 1;
integer month = 2;
if (day == 28 && month == 2)
{
WriteLine("Day steht auf 28");
}
else
{
WriteLine("Alles Korrekt");
}
Ausgabe:
Day steht auf 28
Bekanntes Problem bei UND Verknüpfung innerhalb if Abfrage?
Moderator: Co-Administratoren
Bekanntes Problem bei UND Verknüpfung innerhalb if Abfrage?
- Dateianhänge
-
- Beweisfoto
- Homematic-compare.PNG (6.47 KiB) 1109 mal betrachtet
- jmaus
- Beiträge: 9919
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 467 Mal
- Danksagung erhalten: 1915 Mal
- Kontaktdaten:
Re: Bekanntes Problem bei UND Verknüpfung innerhalb if Abfr
Du musst bei einer UND (&&) und ODER (||) Verknüpfung die einzelnen Vergleiche wie folgt in Klammern setzen:
Code: Alles auswählen
if((day == 28) && (month == 2))
{
...
}
RaspberryMatic 3.75.7.20240601 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
Re: Bekanntes Problem bei UND Verknüpfung innerhalb if Abfr
Danke für die schnelle Antwort, Jens! Funktioniert... Skript folgt.