Тернарный оператор в веб-разработке: примеры и синтаксис в JavaScript, PHP, Python и C#

Термин «тройное условие» относится к тернарному оператору в веб-разработке, который представляет собой краткий способ написания условных операторов. Он часто используется для присвоения значения переменной на основе условия. Вот объяснение тернарного оператора и несколько примеров кода на различных языках программирования:

  1. JavaScript:
    В JavaScript тернарный оператор имеет синтаксис condition ? valueIfTrue: valueIfFalse. Вот пример:
const age = 20;
const isAdult = age >= 18 ? 'Yes' : 'No';
console.log(isAdult); // Output: 'Yes'
  1. PHP:
    В PHP тернарный оператор имеет синтаксис condition ? valueIfTrue : valueIfFalse. Вот пример:
$score = 75;
$result = $score >= 60 ? 'Pass' : 'Fail';
echo $result; // Output: 'Pass'
  1. Python:
    В Python тернарный оператор имеет синтаксис valueIfTrue, если условие else valueIfFalse. Вот пример:
age = 17
is_adult = 'Yes' if age >= 18 else 'No'
print(is_adult) # Output: 'No'
  1. C#:
    В C# тернарный оператор имеет синтаксис condition ? valueIfTrue: valueIfFalse. Вот пример:
int temperature = 25;
string weather = temperature > 30 ? "Hot" : "Cool";
Console.WriteLine(weather); // Output: "Cool"