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;