إذا وإلا
فكرة جديدة
كيف تعرف اللعبة أنك خسرت؟
كل لعبة تسأل نفسها باستمرار سؤالًا مثل «هل الصحة 0؟». والجواب دائمًا نعم أو لا، ويسمّيهما المبرمجون صحيح أو خاطئ (true / false).
في الشيفرة يسمّى هذا السؤال شرطًا (condition)، وتعمل if بناءً عليه. إذا كان الشرط صحيحًا نُفّذت الأسطر المُزاحة إلى الداخل تحت if. وإذا كان خاطئًا تجاوزها الحاسوب ونفّذ الأسطر تحت else.
فرع واحد فقط من الاثنين يُنفَّذ. وللمقارنة علامات مثل > (أكبر من) و< (أصغر من) و>= (أكبر من أو يساوي).