НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗jsPmCdTO 131 of 505 menu

Тернарный оператор в JavaScript

В данном уроке мы рассмотрим специальный тернарный оператор, представляющий собой сокращенный вариант конструкции if-else. Его синтаксис выглядит следующим образом:

let переменная = условие ? значение1 : значение2;

Оператор работает так: если условие истинно, то возвращается значение1, в противном случае - значение2. Давайте сделаем пример кода с использованием данного оператора:

let age = 17; let adult = age >= 18 ? true: false; console.log(adult);

Этот код в полном виде можно переписать следующим образом:

let age = 17; let adult; if (age >= 18) { adult = true; } else { adult = false; } console.log(adult);

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

Перепишите следующий код через тернарный оператор:

let num = 1; let res; if (num >= 0) { res = '1'; } else { res = '2'; } console.log(res);
Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить