𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗖𝗼𝗻𝗱𝗶𝘁𝗶𝗼𝗻𝗲𝗹𝗲 𝗩𝗲𝗿𝘁𝗮𝗸𝗸𝗶𝗻𝗴

Je code moet beslissingen kunnen nemen. Conditionele statements bepalen het verloop van je programma. Ze voeren specifieke codeblokken uit op basis van een true- of false-resultaat.

Gebruik deze drie hoofdtypes:

  • if: Voert code alleen uit wanneer een conditie waar is.
  • if-else: Voert één blok uit als het waar is en een ander als het onwaar is.
  • else if: Controleert meerdere condities in volgorde.

Je moet ook kennis hebben van Truthy- en Falsy-waarden. JavaScript evalueert elke waarde als een boolean.

Falsy-waarden zijn altijd onwaar:

  • false
  • 0
  • lege strings
  • null
  • undefined
  • NaN

Truthy-waarden zijn alle andere waarden:

  • Getallen die niet nul zijn
  • Strings met inhoud
  • Objecten
  • Arrays

Bron: https://dev.to/karthick_k_983555db6df3/conditional-branching-if--4lb9