عبارات و عملگرها

ابتدا با دو کلمه آشنا شوید :

  • عملگر: نمادهایی هستند که اعمال خاص انجام می‌دهند.
  • عملوند: مقادیری که عملگرها بر روی آنها عملی انجام می‌دهند.

مثلاً :X+Y یک عبارت است که در آن X و Y عملوند و علامت + عملگر به حساب می‌آیند.

زبانهای برنامه نویسی جدید دارای عملگرهایی هستند که از اجزاء معمول زبان به حساب می‌آیند. Ruby دارای عملگرهای مختلفی از جمله عملگرهای ریاضی، تخصیصی، مقایسه‌ای، منطقی و بیتی می‌باشد. از عملگرهای ساده ریاضی می‌توان به عملگر جمع و تفریق اشاره کرد. سه نوع عملگر در Ruby وجود دارد :

  • یگانی (Unary) – به یک عملوند نیاز دارد
  • دودویی (Binary) – به دو عملوند نیاز دارد
  • سه تایی (Ternary) – به سه عملوند نیاز دارد

انواع مختلف عملگر که در این بخش مورد بحث قرار می‌گیرند، عبارتند از :

  • عملگرهای ریاضی
  • عملگرهای تخصیصی
  • عملگرهای مقایسه‌ای
  • عملگرهای منطقی
  • عملگرهای بیتی
  • عملگرهای محدوده