לוגיקה

לוגיקה

הוראות הקשורות לחשיבה לוגית מאפשרים לפרויקטים בסקראץ להיות דינמיים, ולהתנהג להתנהג בהתאמה למצבים משתנים. בסיפורים, בדרך כלל לדינמיות חשיבות פחותה מכיוון שלסיפור יש מבנה קווי של שדרה שהתכנית רצה לאורכה, אבל בפרויקטים אחרים, כגון משחקי וידאו יש לבצע פעולות שונות בהתאם למצב.

0 נקודות

הרמה הבסיסית ביותר לפעולות לוגיות היא הפקודה IF

דוגמא "אם נוגע בצבע" סגול והתנאי מתקיים בצע את הלבנה "אמור הבנתי שזה צבע סגול"

נקודה 1

רמה גבוה יותר בלוגיקה היא השימוש בתנאי "אם אז ואם לא"

לדוגמא

"אם נוגע בצבע סגול אמור הבנתי שזה צבע סגול"

"אם לא"

"אמור הבנתי שזה לא צבע סגול"


2 נקודות

בפרויקטים מסוימים יש צורך להשתמש ביותר ממצב לוגי אחד ואז יש להשתמש בלבנים "או" ו- "גם"