| Menu | ||
Gli operatori possono essere di 3 tipi:
| Simbolo | Operazione | Esempio |
|---|---|---|
| && | AND logico (congiunzione) | 5+3=8 |
| || | OR logico (disgiunzione) | 8-3=5 |
| ! | negazione | 5*3=15 |
I risultati degli operandi && (AND) e || (OR) sono riportati nella seguente tabella:
| a | b | a && b | a || b |
|---|---|---|---|
| true | true | true | true |
| true | false | false | true |
| false | true | false | true |
| false | false | false | false |
| esempio |
|---|
|
(5 == 5) && (5 > 7) //ritorna false, (true && false) (5 == 5) || (5 > 7) //ritorna true, (true || false) |
L'operatore logico ! (NOT)inverte il risultato di un'espressione: ovvero se essa restituisce true restituirą false o viceversa.
| esempio |
|---|
| !(5 == 5) //ritorna false, (l'operazione true) |