تور راست فهرست مطالب

برگردوندن مقدار از عبارت‌های بلوکی

if، match، تابع‌ها، و بلوک‌های scope، همشون یه روش خاص برای برگردوندن مقدار توی راست دارن.

اگه آخرین دستور توی یه بلوک if، match، تابع، یا بلوک scope، یه عبارت بدون ;‎ باشه، راست اون رو به‌عنوان مقدار اون بلوک برمی‌گردونه. این روش خیلی خوبیه برای ساختن منطق مختصری که یه مقدار برمی‌گردونه و می‌شه اون رو توی یه متغیر جدید ریخت.

توجه کن که این کار همچنین اجازه می‌ده یه دستور if مثل یه عبارت شرطی سه‌گانه‌ی (ternary) مختصر عمل کنه.