Рубрики
Uncategorized

Остальные заявления

Представляя остальные заявления, когда условие для оператора IF верно, блок COD … Помечено JavaScript, DevOps, Nowners, Учебник.

Представляя другие заявления

При выполнении условия значения IF IF верно, блок кода после его выполнения выполнен. Как насчет того, когда это состояние ложно? С помощью иначего оператора можно выполнить альтернативный блок кода.

  • Пример:
function test(num) {
  var result = "";

if (num > 5) {
    result = "Bigger than 5";
  }

  if (num <= 5) {
    result = "5 or Smaller";
  }
  return result;
}
test(4);
  • Это ваше основное заявление, если
function test(num) {
  var result = "";

 if (num > 5) {
    result = "Bigger than 5";
  } else {
    result = "5 or Smaller";
  }
  return result;
}
console.log(test(4)); // will display 5 or Smaller
  • Здесь мы объединили операторы, если в одном операторе E/Evel.

  • Если у вас есть несколько условий, которые необходимо устранить, вы можете цепотать если операторы вместе с остальными приложениями.

function testElseIf(num) {
  if (num > 10) {
    return "Greater than 10";
  } else if (num < 5) {
    return "Smaller than 5";
  } else {
    return "Between 5 and 10";
  }

}
console.log(testElseIf(7)); // will display Between 5 and 10
  • Логический заказ в случае своих заявлений

Заказ важен в случае, если, иначе, если утверждения.

Возьмите эти две функции в качестве примера.

  • Вот первый:
function logical(num) {
  if (num < 10) {
    return "Less than 10";
  } else if (num < 5) {
    return "Less than 5";
  } else {
    return "Greater than or equal to two";
  }
}

А второй просто переключает порядок утверждений:

function logic(num) {
  if (num < 5) {
    return "Less than 5";
  } else if (num < 10) {
    return "Less than 10";
  } else {
    return "Greater than or equal to two";
  }
}

Теперь уверены, что эти две функции выглядят идентичны, но если мы пройдем номер обоим мы получим разные выходы.

console.log(logical(4)); will display Less than 10
console.log(logic(4)); will display Less than 5

Оригинал: «https://dev.to/rthefounding/else-statements-4m80»