1 of 264 menu

Konstruksjonen if

Konstruksjonen if setter en betingelse. Med hjelp av denne konstruksjonen kan vi for eksempel stille programmet spørsmålet "er variabelen a større enn variabelen b", og avhengig av svaret utføre enten en kode eller en annen.

Som regel brukes denne konstruksjonen i kombinasjon med konstruksjonen else.

Syntaks

if (logisk uttrykk) { /* koden plassert her vil utføres hvis det logiske uttrykket er sant */ };

I tilfelle hvor det bare er ett uttrykk i krøllparentesene, kan disse krøllparentesene utelates.

Eksempel

Hvis verdien av variabelen er lik én, viser vi en melding på skjermen:

let test = 1; if (test == 1) { alert('+++'); }

Eksempel

La oss sjekke om verdien av variabelen er større enn null eller ikke:

let test = 1; if (test > 0) { alert('+++'); } else { alert('---'); }

Eksempel

Konstruksjonene if-else kan settes inn i hverandre på en vilkårlig måte:

let num = 3; if (num >= 0) { if (num <= 5) { alert('mindre eller lik 5'); } else { alert('større enn 5'); } } else { alert('mindre enn null'); }

Se også

  • konstruksjonen else,
    som gjør den omvendte betingelsen
  • konstruksjonen elseif,
    som også setter en betingelse
  • konstruksjonen switch,
    som også setter en betingelse
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis