Размещено: 2024-01-30 13:14:45
Теги: php
ТЕРНАРНАЯ ОПЕРАЦИЯ
Для задания какого либо значения переменной часто нужно выбрать меньшее или большее из 2х вариантов. В этом случае можно использовать if, но есть более удобная сокращенная запись в виде тернарной операции. Тернарная операция состоит из трех операндов и имеет следующее определение: [первый операнд - условие] ? [второй операнд] : [третий операнд]. В зависимости от условия тернарная операция возвращает второй или третий операнд: если условие равно true, то возвращается второй операнд; если условие равно false, то третий. В php код это выглядит следующим образом:
$a = 1; $b = 2; //Вывод меньшего значения //если a меньше b, то а $z = $a < $b ? $a : $b; echo $z; $a = 1; $b = 2; //Вывод большего значения //если a больше b, то а $z = $a > $b ? $a : $b; echo $z;
В js тоже самое:
const a=1; const b=2; const z=(a<b)?a:b; console.log(z);
На эту страницу чаще всего попадают по запросам: сокращенный код, сокращенная запись, выбрать меньшее, выбрать большее