of: wanneer minstens één voorwaarde waar moet zijn

Syntaxis en waarden

Gedrag en details

Gebruik of om te vragen of minstens één vraag een waar antwoord heeft. Beide gecontroleerde waarden moeten booleaans zijn. Een operand is gewoon een waarde waarmee een operator werkt: de delen links en rechts van of.

Is het linker antwoord waar? Dan is het antwoord op het geheel al bekend en slaat Pliro het rechterdeel over. Dat heet verkort evalueren. Functieaanroepen in een overgeslagen deel draaien ook niet. of heeft de laagste operatorvoorrang; vergelijkingen en en worden ervoor gegroepeerd. Getallen, tekst en verzamelingen worden niet automatisch in ja-of-nee-antwoorden omgezet.

Voorbeeld

# taal: nl
laat items = []
zeg lengte(items) == 0 of items[0] == 1

Gerelateerde lemma’s

Syntaxis en waarden · Ingebouwde functies · Programmeergidsen