משפטי תנאי ב-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