Le Variabili - acostaRossi/javascript-programs GitHub Wiki
Per dichiarare una variabile è buona norma utilizzare la keyword var prima del nome.
var hello = "Hello World";
Nulla vieta però di omettere la keyword var. Tutto funziona lo stesso.
hello = "Hello World";
Però non è una buona pratica !
JavaScript prevede cinque tipi di dato primitivi:
- numeri
- stringhe
- booleani
- null
- undefined e un un tipo di dato complesso, gli oggetti.
Ad esempio come si dichiara una variabile stringa ?
In Javascript non è necessario specificare che una variabile è di tipo stringa, ma basta semplicemente assegnare un valore tra doppi apici.
In questo modo l'interprete Javascript automaticamente assegna il tipo String alla variabile stessa.
var hello = "Hello World";
E se volessimo creare una variabile intera ?
Basta assegnare un valore intero.
var numero = 10;
E per le variabili booleane ?
var booleana = true;
E' importante notare che una variabile inizialmente stringa puo' diventare intera se le assegnamo un valore tra doppi apici o addirittura booleana se le assegnamo true o false.
Vediamo un esempio:
// dichiaro e inizializzo la variabile come string
var hello = "Hello";
// assegno un valore numerico e la variabile diventa cosi' intera
hello = 15;
// assegno un valore booleano e la variabile infine e' boolean
hello = true;