רובי אם, אחרת אם תחביר פקודה
השפה רובי יש מבנה שליטה פשוטה מאוד שקל לקרוא וללכת.
אם תחביר
אם var == 10
- "משתנה הוא 10"
ח
אם תחביר אחר
אם var == 10
- "משתנה הוא 10"
Other
- "משתנה הוא דבר אחר"
ח
אם עוד תחביר
הנה ההבדל העיקרי בין רובי לבין רוב השפות האחרות. שים לב כי "אחרת אם" הוא למעשה מאוית "elsif" ללא ה.
אם var == 10
- "משתנה הוא 10"
elsif var == "20"
- "משתנה 20"
Other
- "משתנה הוא דבר אחר"
ח
Ternary (מקוצר אם הצהרה) תחביר
תחביר שלישי הוא זהה ברובי כמו רוב השפות. המדגם הבא ידפיס "המשתנה הוא 10" אם var שווה ל -10. אחרת הוא ידפיס "המשתנה הוא לא 10".
"המשתנה הוא + (var == 10?" 10 ":" לא 10 ")