نوع البيانات Boolean
جزء من قسم الأساسيات في رحلة Ruby على Coddy. الدرس 6 من 88.
يمكن لنوع البيانات boolean أن يحتفظ بقيمتين محتملتين فقط: true وfalse. تمثل هذه القيم مفهومي الصواب والخطأ، وهما أساسيان للتحكم في تدفق البرنامج وإجراء المقارنات. لاحظ أن كلتا القيمتين مكتوبتان بأحرف صغيرة ومن دون علامات اقتباس.
يتبع إنشاء متغيّر من النوع boolean النمط نفسه الذي تعلّمته:
is_complete = true
has_error = falseتصبح قيم boolean مفيدة للغاية عندما يحتاج برنامجك إلى اتخاذ قرارات أو التحقق من الشروط أو تخزين نتائج المقارنات. وهي تشكّل الأساس للتحكم فيما يفعله الكود في المواقف المختلفة.
التحدي
سهلأنشئ ثلاثة متغيرات من النوع boolean لتمثيل حالات النظام المختلفة. أولًا، أنشئ متغيرًا يُسمى is_online وعيّن له القيمة true. ثم أنشئ متغيرًا يُسمى has_permission وعيّن له القيمة false. وأخيرًا، أنشئ متغيرًا يُسمى system_ready وعيّن له القيمة true. اعرض المتغيرات الثلاثة باستخدام الأمر puts.
جرّب بنفسك
# TODO: اكتب الكود الخاص بك هنا
# أنشئ المتغيرات البوليانية الثلاثة واعرضها باستخدام putsيتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
4المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع7حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على مدخلات المستخدم2المتغيرات وأنواع البيانات
الأرقام والمتغيراتنوع البيانات Stringنوع البيانات Booleanنوع البيانات Symbolالتحقق من أنواع البياناتقواعد التسميةملخص - إنشاء المتغيرات8الحلقات التكرارية
حلقة For مع النطاقاتحلقة WhileBreakNextمراجعة - المضروب (Factorial)حلقة Timesحلقة Untilالحلقات المتداخلةمراجعة - الإدخال الديناميكي (Dynamic Input)3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةاختصارات العمليات الحسابيةمراجعة - العمليات الرياضية البسيطةمعاملات المقارنة6أساسيات الإدخال والإخراج
الإخراج باستخدام putsالإخراج باستخدام print و pالإخراج باستخدام المتغيراتالإدخال باستخدام getsدالة Chompتحويل أنواع البياناتمراجعة - حاسبة العمرمراجعة - صح أم خطأتدرّب بنفسك: مترجم Ruby عبر الإنترنت