If-setningar med fleire vilkår
![Fleire jernbanespor ved sida av kvarandre. Foto.](https://api.ndla.no/image-api/raw/fHTqBGfR.jpg?width=1024)
Og/and
Dersom vi skal kombinere fleire vilkår der alle må vere oppfylte, kan vi bruke den logiske operatoren og (and på engelsk). Dette gjer vi ved å skrive && mellom uttrykka vi skal sjekke. Nedanfor kan du sjå eit eksempel på ei if-setning der and-operatoren blir brukt.
Javascript
1if (alder >= 18 && legitimasjon == true) {
2
3 // Kode som blir køyrt dersom vilkåra er sanne
4
5}
I dette eksempelet skal du lese uttrykket slik:
Viss alder er over eller lik 18 og legitimasjon er sann.
Eller/or
Dersom du skal kombinere fleire vilkår der minst eitt må vere oppfylt, kan vi bruke operatoren eller (or på engelsk). Dette gjer vi ved å skrive || mellom uttrykka vi skal sjekke. Nedanfor kan du sjå eit eksempel på ei if-setning der or-operatoren blir brukt.
Javascript
1if (alder >= 18 || hogde >= 180) {
2
3 // Kode som blir køyrt dersom vilkåra er sanne
4
5}
I dette eksempelet skal du lese uttrykket slik:
Viss alder er over eller lik 18 eller høgde er over eller lik 180.