JavaScript

pagine di Roberto Ricci L.S. "A. Righi", Bologna.

Tipi di dato semplici: Boolean

Alcuni oggetti matematici si possono chiamare condizioni, espressioni con la proprietà di essere o vere o false, come Nel contesto JavaScript tali oggetti si chiamano boolean e gli unici due valori che possono assumere sono true e false.
  1. Le condizioni più semplici possono essere costruite mediante operatori di confronto
    Simbolo dell'operatore Descrizione
    > Maggiore di
    >= Maggiore o uguale
    < Minore di
    <= Minore o uguale
    == Uguale
    != Diverso
    Ad esempio: =
  2. Altre condizioni possono essere costruite a partire dalle precedenti, elementari, mediante connettivi implementati medianti gli operatori booleani:
    Simbolo dell'operatore Descrizione del significato
    && AND
    | | OR
    ^ OR esclusivo
    ! Negazione

  3. Le condizioni possono essere inserite, oltre che nelle istruzioni di selezione o di ripetizione, nelle espressioni condizionali con la sintassi:
    (condizione) ? espressioneSeCondizioneVera : espressioneSeCondizioneFalsa
    
    da inserire per esempio in istruzioni di assegnazione.
  4. Vi sono anche utili function predefinite che hanno valore boolean. Ad esempio isNaN(argomento) che restituisce true quando l'argomento non è un numero, false al contrario.
    Anche confirm(messaggio) è un utile strumento predefinito che fa comparire una finestra temporanea con messaggio e richiesta di scegliere tra conferma e annulla, che restituisce true o false a seconda della scelta effettuata.
    Anche alert(messaggio) lancia una finestra e mette in attesa il processo fintanto che non viene premuto l'unico tasto, OK, di conferma.

Esempi:

  1. illustra confirm() con cui gestire un input booleano
  2. illustra alert()
  3. costruisce la tavola di verità di un'espressione booleana
  4. risolve disequazioni di II grado
  5. gioco Alto/Basso
  6. trasforma RAD in DEG e in GRAD

Esercizi: