יש לנו מגוון של תנאים:
תנאי **הוא** - משמעותו ש**המשתנה הוא בדיוק אותו ערך** מסוים שנכניס
תנאי **הוא לא** - המשתנה הוא **לא הערך** שהכנסנו
תנאי **מכיל** - המשתנה שלנו מכיל ערך מסוים שהכנסנו, למשל המילה "משתנה" תכיל בתוכה כל אחת מהאותיות מ,ש,ת,נ,ה
תנאי **לא מכיל -** המשתנה שלנו **אינו מכיל** ערך מסוים
תנאי **התחל עם** - המשתנה **מתחיל עם טקסט מסוים** למשל המילה "משתנה" מתחילה עם האותיות מש.
תנאי **לסיים עם** - המשתנה **מסתיים עם טקסט** מסוים