ELLER
ELLER hedder også OR på engelsk. ELLER er en regel man kan bruge, når man tester 2 eller flere betingelser.
ELLER-reglen bruges, når man tester 2 eller flere betingelser. Hvis bare en af betingelserne er SAND, så bliver testen SAND.
Lad os tage et eksempel. Du vil tænde en lysdiode, hvis det er mere end 25 grader. Du vil også tænde lysdioden, hvis det er weekend. Lysdioden bliver altså tændt, hvis det er over 25 grader, eller det er weekend. Den bliver også tændt, hvis det er over 25 grader og samtidig weekend.
Nogle steder skrives ELLER som to lodrette streger: || - for eksempel (a > 2 || b < 3).
Eksempler på brug af ordet "eller"
- Jeg tænder motoren, hvis det er for koldt eller hvis klokken er 12.
- Jeg starter med at tælle, hvis det er blevet lyst, eller hvis det er for varmt.
MakeCode
Gå ind under Logik
. Find den blok, der hedder eller
. I blokken kan du putte to betingelser. Du kan også teste flere end to betingelser. For at gøre det, kan du putte flere eller
-blokke ind i hinanden.
Se på eksemplet, hvordan man kan bruge eller
-blokke. Her bliver lysdioden tændt, fordi det er sandt, at vi er hjemme. Men den kunne også blive tændt, hvis temperaturen var over 25 grader.
Arduino
Brug to lodrette streger ||
imellem de betingelser, som du vil teste.
if (temperatur > 20 || fugtighed > 50){ // gør noget her }
Python
Brug ordet or
imellem de betingelser, som du vil teste.
if (temperatur > 20 or fugtighed > 50): # gør noget her