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 නිර්මාණය,
    ප්‍රතිවිරුද්ධ කොන්දේසියක් සාදයි