НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ

Базовий JavaScript

JS Підручник JS Синтаксис JS Змінні JS Оператори JS If Умови JS Цикли JS Рядки JS Числа JS Функції JS Об’єкти JS Дати JS Масиви JS Набори JS Карти JS Математичні JS RegExp JS Типи даних JS Помилки JS Дебагінг JS Події JS Програмування JS Довідники JS UTF-8 Характери

JS Розширений

JS Версії JS Функції JS Об’єкти JS Класи JS Ітерації JS Проміси JS Модулі JS HTML DOM JS Вікна JS Web API JS AJAX JS JSON JS jQuery JS Графіка JS Приклади JS Об’єкти

JavaScript. Уроки W3Schools для початківців українською мовою

En Es De Fr Ru

JavaScript if


JavaScript інструкція if

Використовуйте інструкцію if у JavaScript для виконання блоку коду, коли умова true.

Синтаксис

if (умова) {
  //  блок коду, який буде виконано, якщо умова true
}

Зверніть увагу, що if пишеться в нижньому регістрі (малими літерами). Великі літери (If або IF) генеруватимуть помилку JavaScript.

Приклад

Привітайтеся "Good day" якщо година менше 18:00:

if (hour < 18) {
  greeting = "Good day";
}

Результатом привітання буде:

Спробуйте самі »

Приклади

let age = 18;
let text = "Ви не можете керувати автомобілем";

if (age >= 18) {
  text = "Ви можете керувати автомобілем");
}
Спробуйте самі »
let age = 16;
let text = "Ви не можете керувати автомобілем";

if (age >= 18) {
  text = "Ви можете керувати автомобілем");
}
Спробуйте самі »

Вкладений if

Ви можете використовувати інструкцію if всередині іншої інструкції if:

Приклад

let age = 16;
let country = "USA";
let text = "Ви не можете керувати автомобілем!";

if (country == "USA") {
  if (age >= 16) {
    text = "Ви можете керувати автомобілем!";
  }
}
Спробуйте самі »

Вкладені оператори if можуть ускладнити ваш код.

Кращим рішенням є використання логічного оператора AND:

Приклад

let age = 16;
let country = "USA";
let text = "Ви не можете керувати автомобілем!";

if (country == "USA" && age >= 16) {
  text = "Ви можете керувати автомобілем!";
}
Спробуйте самі »