اقرأ في هذا المقال
- مفهوم التعابير البرمجية وأنواع البيانات في لغة البرمجة روبي
- أنواع البيانات في لغة البرمجة روبي
- المصفوفات في لغة البرمجة روبي
مفهوم التعابير البرمجية وأنواع البيانات في لغة البرمجة روبي:
هناك الكثير من التعابير البرمجية التي تستخدم مع مختلف لغات البرمجة والتي تقوم بتنفيذ أوامر معينه، ومن بين هذه اللغات لغة البرمجة روبي (Ruby) حيث أنها تحتوي على العديد من هذه التعابير ومن أهما الأعداد والسلاسل النصية (Strings)، والرموز (Symbol)، والمصفوفات (Arrays)، والجداول والقيم المنطقية والقيمة (nil)، وفيما يلي شرح مفصل عن كل نوع من هذه التعابير البرمجية وكيفية استخدامها في لغة البرمجة روبي.
أنواع البيانات في لغة البرمجة روبي
الأعداد في لغة البرمجة روبي
وتشمل الأعداد الصحيحة والأعداد العشرية، حيث يتم كتابة الأعداد الصحيحة في لغة البرمجة روبي مهما كان حجمها كالتالي:
123456789 1_23456789
السلاسل النصية في لغة البرمجة روبي
وهي عبارة عن سلسلة تحتوي على مجموعة من الحروف حيث من الممكن أن تحتوي على حرف واحد أو أكثر وقد تحتوي على حروف أبجدية مثل أرقام ورموز، ويكون كل حرف أو رمز ممثلاً ببايت، وُتوفر لغة البرمجة (Ruby) العديد من الدوال الخاصة لإجراء العمليات عليها، والطريقة الأكثر شيوعاً لكتابة السلاسل النصية هي عن طريق استخدام علامة الاقتباس المزدوجة.
وأهم ما يميز السلاسل النصية في لغة البرمجة روبي أنها عكس لغات البرمجة الأخرى، حيث أن النصوص فيها قابلة للتغيير (Mutable)، والتي تعني أن المبرمج يستطيع تعديل النصوص بدلاً من إنشاء نصوص جديدة.
المصفوفات في لغة البرمجة روبي
المصفوفات (Arrays) هي عبارة عن مجموعات مرتبة ومكونة من أي نوع من الكائنات حيث تبدأ فهارس المصفوفات بالعدد (0) والذي يسمى (index)، ويتم إنشاء مصفوفة جديدة باستخدام المعامل ([])، ويمكن أن تحتوي المصفوفة على أنواع مختلفة من ال (objects)، مثل أن تحتوي المصفوفة على عدد صحيح (Integer) وسلسلة نصية (String).
القيم المنطقية و القيمة nil في لغة البرمجة روبي
تُعبر الكلمة (false) عن القيمة المنطقية الخطأ وتُستخدم الكلمة (nil) لتعبر عن عدم وجود أي قيمة أو وجود قيمة مجهولة، والكلمة (true) تُعبر عن القيمة المنطقية الصحيحة (true value).