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

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

השתמש בשלושת הסוגים הללו:

  • if: מריץ קוד אם תנאי אחד הוא true.
  • if-else: מריץ בלוק אחד אם התנאי הוא true ואחר אם הוא false.
  • else if: בודק מספר תנאים לפי הסדר.

למד על ערכי truthy ו-falsy.

ערכי truthy:

  • מספרים שאינם אפס.
  • מחרוזות שאינן ריקות.
  • אובייקטים ומערכים.

ערכי falsy:

  • false.
  • מחרוזות ריקות.
  • null.
  • undefined.
  • NaN.

טיפים לראיונות עבודה:

  • מחרוזת המכילה את הספרה 0 היא truthy.
  • דע את ההבדל בין if ל-if-else.
  • שמור בזיכרון את כל ערכי ה-falsy.

מקור: https://dev.to/ezhil_abinayak_e38eec8fb/javascript-conditional-statements-examples-flowcharts-truthy-falsy-values-and-interview-49c8