Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Оператори If-Else | If-Else Оператори
JavaScript Ninja

Свайпніть щоб показати меню

book
Оператори If-Else

У цьому розділі ми розглянемо концепцію операторів if-else у JavaScript. Оператори if-else дозволяють нам приймати рішення в нашому коді на основі певних умов. Це фундаментальна концепція в програмуванні, яка дозволяє нам контролювати потік наших програм.

Розуміння операторів If-else

Оператор if-else оцінює умову і виконує блок коду, якщо умова є істинною. Якщо умова є хибною, він може виконати альтернативний блок коду. Таким чином, ми можемо змусити наші програми реагувати по-різному на різні ситуації.

Ось базова структура оператора if-else:

123456
const condition = true if (condition) { console.log("Condition is true") } else { console.log("Condition is false") }
copy

Символ "!"

Символ "!" використовується для заперечення булевого виразу. Якщо умова є істинною, використання "!" зробить її хибною, і навпаки. Це може бути дуже корисним, коли ви хочете виконати код лише тоді, коли умова не виконана.

Наприклад:

1234
const condition = false if (!condition) { console.log("Condition is false") }
copy

Приклад

Давайте розглянемо приклад, який використовує оператори if-else, щоб допомогти нашому ніндзя зібрати всі суші на карті. Ніндзя буде рухатися по сітці, збираючи суші, уникаючи стін.

js

ninja.js

copy

У цьому прикладі ніндзя продовжуватиме рухатися і збирати суші, поки не зустріне стіни як зверху, так і праворуч. Оператор if-else перевіряє, чи є стіна праворуч. Якщо є, ніндзя рухається вгору і збирає суші. В іншому випадку, він рухається праворуч і збирає суші.

Завдання

Swipe to start coding

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 1
js

ninja.js

Ми дуже хвилюємося, що щось пішло не так. Що трапилося?

Запитати АІ

expand
ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

book
Оператори If-Else

У цьому розділі ми розглянемо концепцію операторів if-else у JavaScript. Оператори if-else дозволяють нам приймати рішення в нашому коді на основі певних умов. Це фундаментальна концепція в програмуванні, яка дозволяє нам контролювати потік наших програм.

Розуміння операторів If-else

Оператор if-else оцінює умову і виконує блок коду, якщо умова є істинною. Якщо умова є хибною, він може виконати альтернативний блок коду. Таким чином, ми можемо змусити наші програми реагувати по-різному на різні ситуації.

Ось базова структура оператора if-else:

123456
const condition = true if (condition) { console.log("Condition is true") } else { console.log("Condition is false") }
copy

Символ "!"

Символ "!" використовується для заперечення булевого виразу. Якщо умова є істинною, використання "!" зробить її хибною, і навпаки. Це може бути дуже корисним, коли ви хочете виконати код лише тоді, коли умова не виконана.

Наприклад:

1234
const condition = false if (!condition) { console.log("Condition is false") }
copy

Приклад

Давайте розглянемо приклад, який використовує оператори if-else, щоб допомогти нашому ніндзя зібрати всі суші на карті. Ніндзя буде рухатися по сітці, збираючи суші, уникаючи стін.

js

ninja.js

copy

У цьому прикладі ніндзя продовжуватиме рухатися і збирати суші, поки не зустріне стіни як зверху, так і праворуч. Оператор if-else перевіряє, чи є стіна праворуч. Якщо є, ніндзя рухається вгору і збирає суші. В іншому випадку, він рухається праворуч і збирає суші.

Завдання

Swipe to start coding

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 1
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt