Theme
Primary Color

شرح إستخدام ال Ternary Operator في أكثر من لغة

هنا ستجد أمثلة على إستخدام ال Ternary Operator في أكثر من لغة والذي تحتاجه كثيرا لعمل شرط Inline

// Syntax
Condition ? True : False
// JavaScript
let age = 20;
let message = age >= 18 ? "Website Available" : "Website Not Available";
console.log(message);
// PHP
$age = 20;
$message = $age >= 18 ? "Website Available" : "Website Not Available";
echo $message;
# Python
age = 20
message = "Website Available" if age >= 18 else "Website Not Available"
print(message)
// C++
#include <iostream>
using namespace std;

int main() {
  int age = 20;
  string message = (age >= 18) ? "Website Available" : "Website Not Available";
  cout << message << endl;
  return 0;
}
// C#
using System;
class Program
{
  static void Main()
  {
    int age = 20;
    string message = (age >= 18) ? "Website Available" : "Website Not Available";
    Console.WriteLine(message);
  }
}
php programming if operator short ternary