משפטי תנאי ב-JavaScript

משפטי תנאי מריצים קוד בהתבסס על תנאים של אמת (true) או שקר (false). משתמשים בהם כדי לשלוט בזרימת התוכנית.

השתמשו בכלים הבאים:

  • if: מריץ קוד כאשר תנאי הוא אמת.
  • else: מריץ קוד כאשר התנאי הוא שקר.
  • else if: בודק תנאי חדש אם הראשון נכשל.
  • switch: מטפל באפשרויות רבות ושונות.
  • ternary (? :): דרך קצרה לכתוב if...else.

הימנעו ממשפטי if מקוננים. הם הופכים את הקוד לקשה לקריאה. השתמשו באופרטור ה-AND במקום זאת.

אופרטורים טרנריים (ternary) מורכבים משלושה חלקים. אף אופרטור JavaScript אחר אינו פועל כך.

מקור: w3schools.com קהילת למידה אופציונלית: https://dev.to/vidhya_murali_5aabe7784bd/conditional-statements-in-javascript-49g0