הבלוק הזה עובד גם עבור EV3 וגם עבור רובי הרובוטית!
בלוק אופרטור לוגי מחזיר ערך בוליאני (אמת/שקר) בהסתמך על התוצאה של שתי (או יותר) אמירות.
לדוגמה, בעזרת בלוק זה, התוכנית הבאה בודקת שתי אמירות – שחיישן במגע אינו לחוץ ושחיישן האולטראסוני מראה שהרובוט נמצא במרחק שגדול מ-200 ס"מ ממכשול כלשהו. אם שתי האמירות הללו הן נכונות (כלומר, אם שני התנאים האלה מתקיימים), הרובוט ייסע קדימה.
קיימות שלוש קונפיגורציות עבור בלוק האופרטור הלוגי, אתן ניתן להגדיר בעזרת התפריט שלו:
אופרטור | תיאור |
וגם | מחזיר ערך 'אמת' אם שני האופרטורים (אמירות) הם אמת. |
או | מחזיר ערך 'אמת' אם לפחות אחד מהאופרטורים (אמירות) הוא אמת. |
ואו | מחזיר ערך 'אמת' אם רק אחד מהאופרטורים (אמירות) הוא אמת, או מחזיר ערך 'שקר' אם שני האופרטורים הם 'אמת' או 'שקר'. |
הערות
היכנס למערכת כדי להגיב.