1aC     
Esercitazione di laboratorio n.10
Tipi di dati e valori
I programmi elaborano numeri, parole, frasi, ecc.
La proprietà che ha un dato di appartenere ad un certo insieme si dice tipo di dato.
I tipi di dato che si utilizzano inizialmente sono i numeri, le stringhe ed i valori booleani.
  • Numeri
    I numeri interi rappresentabili in JavaScript vanno
    da -9007199254740992 (=-253)
    a 9007199254740992 (=253)
    I numeri decimali contengono il punto decimale o la notazione scientifica
    Esempi
    3.14         234.123         .1234322 (parte intera omessa è 0)
    5.03E+23 (è il numero 5.03 × 1023)
  • Stringhe
    Una stringa è una sequenza di lettere, numeri, segni di punteggiatura e così via. E' il tipo di dati che permette di rappresentare il testo.
    Una stringa è una sequenza di zero o più caratteri posti tra apici singoli o doppi (' o ")
    Ad esempio sono stringhe
    'ciao, come stai?'        "oggi è venerdì"
    "" (due coppie di virgolette consecutive è la stringa vuota)
  • Booleani
    E' il tipo di dato che ha due valori: true(vero) e false (false)
    Questo tipo di dato è il risultato di una relazione.
    Esempio: al click viene mandata in esecuzione l'istruzione alert(5>3)


Rilevare il tipo di dati di un dato
JavaScript fornisce la funzione typeof() per rilevare il tipo di dato di una variabile (cioé per sapere se è numero, stringa o booleana.
alert(typeof(3));
mostra nella finestra di alert number per indicare che 3 è un numero.