Leksikon

OG

OG hedder også AND på engelsk. OG er en regel man kan bruge, når man tester 2 eller flere betingelser.

OG-reglen kan bruges når man tester 2 eller flere betingelser. Reglen siger, at alle betingelserne skal være SAND for at testen bliver SAND. Hvis bare en af reglerne er FALSK, så bliver testen falsk.

Nogle steder skrives OG som to &-tegn: && - for eksempel (a > 2 && b < 3).

Eksempler på brug af ordet "OG"
  • Du vil tænde en lysdiode, når temperaturen er under 15 grader, og det samtidig regner. Hvis det kun regner, vil du ikke tænde lysdioden. Hvis det kun er under 15 grader varmt, men det ikke regner, vil du heller ikke tænde lysdioden. Lysdioden tænder kun, når begge betingelser er  sande på samme tid. Det er en og.
  • Tryk på bremsen, hvis vi har for meget fart på og vi nærmer os et sving.

 

Emne:
Boolean - Programmering
Synonymer:
and
MakeCode

Gå ind under Logik. Find blokken og. I blokken kan du putte to betingelser. Du kan også teste mere end to betingelser med OG-reglen. For at gøre det, kan du putte flere og-blokke ind i hinanden.

I eksemplet bliver og brugt til at teste to betingelser samtidig. Her skal variablen  temperatur have en værdi over 20. Samtidig skal variablen fugtighed have en værdi over 50. Hvis begge betingelser er sande, blive en lysdiode tændt.

 

Arduino

Brug to &-tegn "&&" imellem de betingelser, som du vil teste.

if (temperatur > 20 && fugtighed > 50){
    // gør noget her
}
Python

Brug ordet and imellem de betingelser, som du vil teste.

if (temperatur > 20 and fugtighed > 50):
    # gør noget her