Умовний вираз, наведений вище, можна описати і за допомогою умовного оператора: if (x > 10) my_variable = 'foo'; else my_variable = 'bar'; Думки програмістів різняться щодо того, яка форма умовної операції (вираз чи оператор) є простішою для читання і сприймання людиною, і чи генерує оператор більш ефективний код. Арифметичний оператор if