Booleani
Pagina principale di Javascript
I “valori booleani” possono avere solo due: vero o falso. Questo tipo di dati è ampiamente utilizzato in programmazione e logica per rappresentare lo stato di verità di una condizione. In molte linguaggi di programmazione, il tipo di dato booleano è rappresentato con le parole chiave:
- true
- false
I valori booleani sono fondamentali per l'espressione delle condizioni e per il controllo del flusso del programma attraverso istruzioni di controllo come if else e while.
Operatori Booleani
Gli operatori booleani sono utilizzati per combinare o modificare valori booleani. Gli operatori booleani più comuni sono:
- NOT (!): Questo operatore è unario e viene utilizzato per negare un valore booleano.
- AND (&&): Questo operatore binario restituisce vero solo se entrambi gli operandi sono veri; altrimenti, restituisce falso.
- OR (||): Questo operatore binario restituisce vero se almeno uno dei due operandi è vero; restituisce falso solo se entrambi gli operandi sono falsi.
Tavole di verità
Le tavole di verità sono rappresentazioni tabulari delle possibili combinazioni di valori di input e dei corrispondenti valori di output per un'espressione booleana o una funzione booleana. Queste tavole mostrano tutte le possibili combinazioni di valori di verità per le variabili coinvolte e il risultato della funzione booleana per ciascuna di queste combinazioni.
AND
| A | B | A&&B |
|---|---|---|
| true | true | true |
| true | false | false |
| false | true | false |
| false | false | false |
OR
| A | B | A||B |
|---|---|---|
| true | true | true |
| true | false | true |
| false | true | true |
| false | false | false |
NOT
| A | !A |
|---|---|
| true | false |
| fasle | true |
