else կոնստրուկցիան

else կոնստրուկցիան սահմանում է կոդի բլոկ, որը կկատարվի, երբ if կոնստրուկցիայի պայմանը կեղծ է։

Շարահյուսություն

javascriptif (տրամաբանական արտահայտություն) {
  /*
    այստեղ տեղադրված կոդը կկատարվի,
    եթե տրամաբանական արտահայտությունը ճիշտ է
  */
} else {
  /*
    այստեղ տեղադրված կոդը կկատարվի,
    եթե տրամաբանական արտահայտությունը սխալ է
  */
};

Եթե գանգուր փակագծերում կա միայն մեկ արտահայտություն, ապա այդ գանգուր փակագծերը կարելի է չգրել։

Օրինակ

Ստուգենք, արդյոք փոփոխականի արժեքը մեծ է զրոյից, թե ոչ։

javascriptlet test = -1;

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

Օրինակ

if-else կոնստրուկցիաները կարելի է միմյանց ներդնել ցանկացած կերպ։

javascriptlet num = 3;

if (num >= 0) {
  if (num <= 5) {
    alert('փոքր է կամ հավասար 5-ի');
  } else {
    alert('մեծ է 5-ից');
  }
} else {
  alert('փոքր է զրոյից');
}

Տես նաև

  • if կոնստրուկցիան,
    որը ստեղծում է պայման
  • elseif կոնստրուկցիան,
    որը ստեղծում է պայման
  • switch կոնստրուկցիան,
    որը ստեղծում է պայման