Тернарный оператор в JavaScript: примеры использования

JS тернарный оператор - это оператор, который позволяет сократить условную конструкцию if/else до одной строки кода. Он имеет следующий синтаксис:

условие ? выражение1 : выражение2

Если условие верно, то возвращается выражение1, если условие ложно, то возвращается выражение2.

Вот примеры:

// Нормальная конструкция if/else

let a = 10;

if (a > 5) {

console.log("a больше 5");

} else {

console.log("a меньше или равно 5");

}

// Тернарный оператор

let a = 10;

let result = a > 5 ? "a больше 5" : "a меньше или равно 5";

console.log(result);

Результат будет таким: "a больше 5"

Еще один пример:

const age = 25;

const isAdult = age >= 18 ? "Доступ разрешен" : "Доступ запрещен";

console.log(isAdult);

Результат будет таким: "Доступ разрешен"

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

Похожие вопросы на: "js тернарный оператор "

Codepen - лидер среди онлайн-редакторов кода
Использование оператора instanceof в JavaScript
Mastering Command Line Arguments with Args in Python
CSS Max Width: Control the Size of Your Website Content
Создание правильной структуры DIV блоков на сайте
Android SDK Manager: управление пакетами и инструментами
Как использовать MessageBox.Show в C#
<h1>PHP return
Put метод: как использовать и что такое
Школа ZST: открой свои таланты и достигни успеха вместе с нами