Beginner
+30 XP

👋 Start learning JavaScript right now — for free!

💻

Тернарний оператор і switch

Скорочений запис умов: тернарний оператор та switch для кількох варіантів

Тернарний = коротка версія if/else

Уяви що if/else — це довгий лист, а тернарний — SMS: те ж саме, але коротше. Якщо умова правдива — повертає перше значення, інакше — друге. Ідеально для простих виборів.

javascript
💬

Синтаксис: УМОВА ? ЯКЩО_ПРАВДА : ЯКЩО_ХИБНО

Коли використовувати тернарний?

Так — коли обираєш одне з двох простих значень:

javascript
const label = score >= 50 ? "Склав" : "Не склав";
const icon = isOnline ? "🟢" : "🔴";

Ні — коли логіка складна (кілька дій, вкладені умови): там краще if/else для читабельності.

switch — для кількох варіантів

Коли треба порівняти одне значення з багатьма варіантами — switch читається краще ніж купа else if:

javascript
💬

break зупиняє виконання switch. default — як else, спрацьовує якщо жоден case не підійшов.

Comments

Log In or Start to leave a comment.