Короткие операторы if в JavaScript: написание кратких условных операторов

В JavaScript вы можете использовать короткий оператор if, также известный как тернарный оператор, для написания кратких условных операторов. Синтаксис короткого оператора if следующий:

(condition) ? expression1 : expression2;

Если условие истинно, expression1выполняется; в противном случае выполняется expression2.

Вот пример:

var age = 18;
var message = (age >= 18) ? "You are an adult" : "You are a minor";
console.log(message);

В этом примере, если ageбольше или равно 18, сообщение «Вы взрослый» будет присвоено переменной message; в противном случае будет присвоено сообщение «Вы несовершеннолетний».

Короткий оператор if удобен, когда вам нужно в сжатой форме присвоить значение или выполнить небольшой фрагмент кода на основе условия.