De voorwaarde van een if-opdracht is meestal een vergelijking (Engels: relational condition): we vergelijken een variabele met een waarde of met een formule. Het kader hierna bevat de meest gebruikte vergelijkingstekens. Let daarbij vooral op de manier waarop ongelijk moet worden aangegeven: ongelijk is hetzelfde als niet-gelijk en in COBOL schrijft men dan NOT =.
vergelijkingstekens
= is gelijk NOT = is ongelijk > groter dan > = groter dan of gelijk aan < kleiner dan < = kleiner dan of gelijk aan
Vergelijkingen komen we behalve bij de if-opdracht ook tegen in de volgende paragraaf. Daar gaat het over herhalingen.