𝗥𝗮𝗺𝗶𝗳𝗶𝗰𝗮𝘇𝗶𝗼𝗻𝗲 𝗖𝗼𝗻𝗱𝗶𝘇𝗶𝗼𝗻𝗮𝗹𝗲 𝗶𝗻 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁
Il tuo codice deve prendere delle decisioni. Le istruzioni condizionali controllano il flusso del tuo programma. Eseguono specifici blocchi di codice in base a un risultato vero o falso.
Usa questi tre tipi principali:
- if: Esegue il codice solo 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.
Devi anche conoscere i valori Truthy e Falsy. JavaScript valuta ogni valore come un booleano.
I valori Falsy sono sempre falsi:
- false
- 0
- stringhe vuote
- null
- undefined
- NaN
I valori Truthy sono tutto il resto:
- Numeri diversi da zero
- Stringhe non vuote
- Oggetti
- Array
Fonte: https://dev.to/karthick_k_983555db6df3/conditional-branching-if--4lb9