Boolean
جزء من قسم الأساسيات في رحلة Swift على Coddy — الدرس 8 من 86.
يحتوي النوع Bool (Boolean) على قيمتين محتملتين فقط: true أو false.
لاحظ أنه في Swift، تكون هذه القيم بأحرف صغيرة، على عكس بعض اللغات الأخرى.
إليك مثال على تعيين قيمة Bool لمتغير:
let variableTrue = true
let variableFalse = falseفي المثال أعلاه، تم تهيئة ثابتين باسم variableTrue و variableFalse، بالقيمتين true و false على التوالي.
تعد القيم المنطقية (Booleans) هي لبنات البناء لإنشاء المنطق في البرامج التي نكتبها. لدينا فصل كامل حول المنطق والشروط.
التحدي
مبتدئقم بتعريف ثابت باسم boolean وقم بتعيين القيمة true له.
ورقة مرجعية
نوع الـ Bool (Boolean) له قيمتان محتملتان فقط: true أو false.
في لغة Swift، تكون قيم Boolean بأحرف صغيرة:
let variableTrue = true
let variableFalse = falseجرّب بنفسك
// اكتب الكود الخاص بك أدناه
let boolean = ?
// لا تغير السطر أدناه
print("boolean = \(boolean)")يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةالإسناد المركبمراجعة - عمليات رياضية بسيطةمعاملات المقارنة7أساسيات الإدخال والإخراج
دالة الطباعةتضمين النصوصإدخال ReadLineتحويل الأنواعمراجعة - حتى 120مراجعة - True أو False10الدوال
تعريف دالةالمعاملات والوسائطقيم الإرجاعتسميات الوسائطمراجعة - دالة Sigmaمراجعة - دالة Validationالقيم الافتراضية2المتغيرات
Let مقابل Varتوصيف الأنواع (Type Annotations)الأرقامStringBooleanقواعد التسميةمراجعة - تهيئة المتغيرات5المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعامل الثلاثي (Ternary Operator)8حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على المدخلات3القيم الاختيارية (Optionals)
ما هي القيم الاختياريةفك القيم باستخدام If Letاستخدام Guard Letمعامل دمج Nilمراجعة - فك القيم بأمان9حلقات التكرار
حلقة For-Inحلقة Whileحلقة Repeat-WhileBreakContinueمراجعة - المضروب (Factorial)النطاقات في حلقات التكرارالحلقات المتداخلةمراجعة - الإدخال الديناميكي (Dynamic Input)