JavaScript-Bedingungsanweisungen

Ihr Code muss Entscheidungen treffen. Bedingungsanweisungen steuern Ihren Programmfluss. Sie führen spezifischen Code basierend auf einer Bedingung aus.

Verwenden Sie diese drei Typen:

  • if: Führt Code aus, wenn eine Bedingung wahr (true) ist.
  • if-else: Führt einen Block aus, wenn die Bedingung wahr ist, und einen anderen, wenn sie falsch (false) ist.
  • else if: Prüft mehrere Bedingungen nacheinander.

Lernen Sie truthy und falsy Werte kennen. JavaScript behandelt Nicht-Boolean-Werte als wahr oder falsch.

Truthy-Werte:

  • Zahlen ungleich Null.
  • Nicht-leere Strings.
  • Objekte und Arrays.

Falsy-Werte:

  • false.
  • Leere Strings.
  • null.
  • undefined.
  • NaN.

Achten Sie auf diese Interview-Fallen:

  • Der String "0" ist truthy. Er ist nicht leer.
  • Ein einzelnes Gleichheitszeichen (=) weist einen Wert zu. Verwenden Sie das Dreifach-Gleichheitszeichen (===), um Werte zu vergleichen.

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