Als Hobby-Programmierer fehlen mir einige Grundkenntnisse. In den letzten Tagen habe ich einige Dinge gelesen und das Wort "Prädikat" taucht immer wieder auf. Ich würde mich sehr über eine Erklärung zu diesem Thema freuen.
if (economy grows by 4%) then "sales forecast is valid" else "sales forecast is not valid". Das "Prädikat" ist hier der Test "Wirtschaft wächst um 4%", der wahrscheinlich als eine Funktion implementiert wird, die entweder wahr oder falsch zurückgibt. Vereinfacht ausgedrückt ist ein Prädikat die Bedingung in einer "if" -Anweisung (manchmal mit Nebenwirkungen).