Operatori logici - Parte 2
Fa parte della sezione Fondamenti del percorso JavaScript di Coddy. Lezione 19 di 77.
Gli operatori logici hanno una tabella speciale chiamata "Tabella di verità" che mostra cosa restituisce la combinazione di operatori logici.
Tabella di verità dell'operatore &&:
| a | b | a && b |
|---|---|---|
| false | false | false |
| false | true | false |
| true | false | false |
| true | true | true |
L’unico modo per ottenere true con l’operatore && è che sia a sia b siano true
Tabella di verità per l'operatore ||:
| a | b | a || b |
|---|---|---|
| false | false | false |
| false | true | true |
| true | false | true |
| true | true | true |
In questo caso, per ottenere un risultato true, a oppure b deve essere true.
Tabella di verità dell’operatore !:
| a | !a |
|---|---|
| false | true |
| true | false |
Qui il valore di a è invertito. Se a è false, allora !a è true
Sfida
PrincipianteTi viene fornito del codice; sostituisci i punti interrogativi delle variabili b1 e b2 in modo che b3 abbia valore true.
Nota che
b1eb2devono contenere numeri. (ad es. 3, 5, 11, …)
Provalo tu
// Scrivi il tuo codice qui sotto
let b1 = ?
let b2 = ?
let b3 = !((b1 + b2) > (b1 * b2))
// Non modificare la riga qui sotto
console.log(`b3 = ${b3}`)Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori - Parte 2
Operatori logici - Parte 1Operatori logici - Parte 2Riepilogo - Logica sempliceOperatori logici - Parte 3Coercizione dei tipi7Calcolatore per dividere il conto
Messaggio di benvenutoCalcolare la mancia e il totale10FizzBuzz con una variante
Panoramica del giocoLa funzione FizzBuzz13Gestore della lista della spesa
Panoramica del progettoAggiungere un elemento2Variabili
NumeriStringheBooleaniConvenzioni di denominazioneVariabili vuoteRiepilogo - Inizializzare le variabiliCostanti3Operatori Parte 1
Operatori aritmeticiOperatore moduloScorciatoie aritmeticheOperatori di confrontoUguaglianza stretta vs non rigorosaRipasso - matematica semplice6Input/Output di base
OutputOutput con variabiliConversione di tipo - Parte 1Conversione di tipo - Parte 2Ripasso - Fino a 120Ripasso - Vero o falsoEsercitati da solo: Compilatore JavaScript online