else if конструкциясы

else if конструкциясы бир эле учурда else конструкциясы жана кийинки if шарты болуп эсептелет.

Синтаксис

javascriptif (логикалык туюнтма 1) {
  /*
    бул жердеги код иштейт,
    эгерде логикалык туюнтма 1 туура болсо
  */
} else if (логикалык туюнтма 2) {
  /*
    бул жердеги код иштейт,
    эгерде логикалык туюнтма 2 туура болсо
  */
} else {
  /*
    бул жердеги код иштейт,
    эгерде логикалык туюнтма 2 туура эмес болсо
  */
};

Фигуралык кашаа ичинде бир гана туюнтма болсо, бул фигуралык кашааларды жазбаса болот.

Мисал

Өзгөрмөдө 1, 2 же 3 сабы бар экендигин текшерип, тиешелүү маанини чыгаралы:

javascriptlet num = 1;

if (num == 1) {
  alert('value1');
} else if (num == 2) {
  alert('value2');
} else if (num == 3) {
  alert('value3');
} else {
  alert('белгисиз маани');
};

Ошондой эле караңыз

  • if конструкциясы,
    ал шартты түзөт
  • else конструкциясы,
    ал тескери шартты түзөт