Menu
CoddyTech
flag Ar iconالعربيةdown icon

القيم المنطقية

جزء من قسم الأساسيات في رحلة GDScript على Coddy. الدرس 7 من 92.

للقيمة المنطقية قيمتان محتملتان فقط: true أو false. نوعها في GDScript هو bool.

تُكتب القيم بأحرف صغيرة ومن دون علامات اقتباس:

var is_alive = true
var has_key = false

ينشئ هذا متغيرين: يحتوي is_alive على true ويحتوي has_key على false. يعرض print(is_alive) القيمة true.

يهمّ استخدام الأحرف الكبيرة والصغيرة. True وTRUE ليستا قيمتين منطقيتين في GDScript: إذ تُقرآن على أنهما اسمان، ولا يوجد متغير يحمل أيًا من هذين الاسمين، ويُبلغ Godot عن خطأ قبل تشغيل البرنامج.

مع علامتي الاقتباس، تكون "true" سلسلة String تحتوي على كلمة true. تُطبع بالطريقة نفسها، لكنها نص وليست قيمة منطقية.

تخزّن القيم المنطقية حقائقَ بنعم أو لا، مثل ما إذا كان الباب مفتوحًا أو انتهت اللعبة. تستخدمها الفصول المتعلقة بالمعاملات والقرارات لاتخاذ الخيارات.

challenge icon

التحدي

مبتدئ

أنشئ متغيرين من النوع المنطقي تحت التعليق:

  • is_alive بقيمة true
  • has_key بقيمة false

لا تغيّر أسطر print(). يطبع البرنامج:

is_alive = true
has_key = false

جرّب بنفسك

extends Node

func _ready():
	# أنشئ المتغيرين is_alive وhas_key أدناه
	
	# لا تغيّر الأسطر أدناه
	print("is_alive = ", is_alive)
	print("has_key = ", has_key)
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: مترجم GDScript عبر الإنترنت