Тернарный оператор в 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 тернарный оператор "

Assert: эффективный инструмент проверки кода на ошибки
Zalgo Text Generator - Create Scary and Distorted Text Online
My Maps Google - Создавайте Свои Маршруты и Карты в Несколько Кликов
Giveaway Bot - удобный инструмент для проведения конкурсов в Telegram
PHP Header Location: Перенаправление страницы на сайте
Sharefile – надежный обмен файлами для бизнеса
Как использовать SELECT DISTINCT в SQL
Understanding ISO 8859-1: The Standard Encoding for Western European Languages
<h1>Android Service: разработка, использование, преимущества
PowerShell: удобный и эффективный инструмент для автоматизации задач и управления операционными системами