1 of 264 menu

Konstrukcja if

Konstrukcja if ustawia warunek. Za pomocą tej konstrukcji możemy zadać programowi, na przykład, pytanie "czy zmienna a jest większa niż zmienna b", i w zależności od odpowiedzi wykonać jeden kod lub inny.

Zazwyczaj ta konstrukcja jest używana w kombinacji z konstrukcją else.

Składnia

if (wyrażenie logiczne) { /* kod umieszczony tutaj wykona się, jeśli wyrażenie logiczne jest prawdziwe */ };

W przypadku, gdy w klamrowych nawiasach jest tylko jedno wyrażenie, można tych klamrowych nawiasów nie pisać.

Przykład

Jeśli wartość zmiennej jest równa jeden, wyświetlimy na ekranie jakiś komunikat:

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

Przykład

Sprawdzimy, czy wartość zmiennej jest większa od zera czy nie:

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

Przykład

Konstrukcje if-else można zagnieżdżać jedna w drugiej w dowolny sposób:

let num = 3; if (num >= 0) { if (num <= 5) { alert('mniejsze lub równe 5'); } else { alert('większe niż 5'); } } else { alert('mniejsze niż zero'); }

Zobacz też

  • konstrukcję else,
    która tworzy warunek odwrotny
  • konstrukcję elseif,
    która również tworzy warunek
  • konstrukcję switch,
    która również tworzy warunek
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć