Konstrukti else

Konstrukti else përcakton një bllok kodi, që do të ekzekutohet kur kushti në konstruktin if është i rremë.

Sintaksa

javascriptif (shprehje logjike) {
  /*
    kodi i vendosur këtu do të ekzekutohet,
    nëse shprehja logjike është e vërtetë
  */
} else {
  /*
    kodi i vendosur këtu do të ekzekutohet,
    nëse shprehja logjike është e rreme
  */
};

Në rastin kur ka vetëm një shprehje në kllapat kaçurrelë, ato kllapa kaçurrelë mund të mos shkruhen.

Shembull

Le të kontrollojmë nëse vlera e ndryshores është më e madhe se zero apo jo:

javascriptlet test = -1;

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

Shembull

Konstruktet if-else mund të futen njëra brenda tjetrës në mënyrë arbitrare:

javascriptlet num = 3;

if (num >= 0) {
  if (num <= 5) {
    alert('më e vogël ose e barabartë me 5');
  } else {
    alert('më e madhe se 5');
  }
} else {
  alert('më e vogël se zero');
}

Shihni gjithashtu

  • konstruktin if,
    që krijon një kusht
  • konstruktin elseif,
    që krijon një kusht
  • konstruktin switch,
    që krijon një kusht