لذا نستخدم جملة case
والتي تكون على النحو التالي
x=0
case x
when 0 : puts "x=0"
when 1..3 : puts "x=1"
when 5..100 : puts "x=2"
else puts "لاشئ"
end
لكل تفرع نستخدم when وعندما لاتكون القيمة ضمن المدى المعين تتكفل الجملة else بنتفيذ مانريد ويمكن حصر قيم داخل النطاق
1..3 مثلا
جرب البرنامج وغير قيم X لأاي قيمة تراها وغير نوع المتغير أيضا تلاحظ مرونة الجملة case.
زرت مدونتك المليئة بالمعلومات.
ردحذفتفضل بزيارة مدونتي الجديدة على:
http://myindonesia-ar.blogspot.com