لغة روبي لديها بنية التحكم في غاية البساطة التي هي سهلة القراءة والمتابعة.
إذا بناء الجملة
إذا فار == 10
طباعة "المتغير هو 10''
end
إذا بناء الجملة أخرى
إذا فار == 10
طباعة "المتغير هو 10''
else
طباعة "المتغير هو شيء آخر"
end
اذا والا اذا التركيب
وهنا يكمن الفرق الرئيسي بين روبي ومعظم اللغات الأخرى. علما بأن "الا اذا" هو مكتوبة فعلا "elsif" بدون ه
إذا فار == 10
طباعة "المتغير هو 10''
== elsif فار "20''
طباعة "المتغير هو 20''
else
طباعة "المتغير هو شيء آخر"
end
الثلاثي (إذا قصرت البيان) بناء الجملة
بناء الجملة الثلاثي هو نفسه في معظم اللغات وروبي. سوف نموذج التالي الطباعة "المتغير هو 10'' إذا فار يساوي 10 ، وإلا فإنه سيتم طباعة "المتغير ليس 10''.
طباعة "المتغير هو" + (فار == 10 "10'' : "ليس 10'')
Aucun commentaire:
Enregistrer un commentaire