Istruzioni condizionali in JavaScript

Il tuo codice deve prendere delle decisioni. Le istruzioni condizionali controllano il flusso del programma. Eseguono codice specifico in base a una condizione.

Usa questi tre tipi:

  • if: Esegue il codice quando una condizione è vera.
  • if-else: Esegue un blocco se la condizione è vera e un altro se è falsa.
  • else if: Controlla più condizioni in ordine.

Impara i valori truthy e falsy. JavaScript tratta i valori non booleani come true o false.

Valori truthy:

  • Numeri diversi da zero.
  • Stringhe non vuote.
  • Oggetti e array.

Valori falsy:

  • false.
  • Stringhe vuote.
  • null.
  • undefined.
  • NaN.

Fai attenzione a queste trappole nei colloqui:

  • La stringa "0" è truthy. Non è vuota.
  • Un singolo segno uguale (=) assegna un valore. Usa il triplo uguale (===) per confrontare i valori.

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