კონსტრუქცია 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,
    რომელიც ქმნის პირობას