Variabili in Javascript
Università della Tuscia - Facoltà di Scienze Politiche.
Informatica 2 - a.a. 2005-2006 - Prof. Francesco Donini
1
Variabili
Una variabile è una coppia
(nome,valore)
Serve a memorizzare dati temporanei,
che non appaiono direttamente nella
pagina web
Università della Tuscia - Facoltà di Scienze Politiche.
Informatica 2 - a.a. 2005-2006 - Prof. Francesco Donini
2
Nomi di variabili
Il nome di una variabile deve cominciare:
- o per lettera (es. importo, immag2)
- o per trattino di sottolineatura (es. _1)
- o per il carattere speciale $ (es. $12X)
Università della Tuscia - Facoltà di Scienze Politiche.
Informatica 2 - a.a. 2005-2006 - Prof. Francesco Donini
3
Valori possibili
Il valore di una variabile può essere:
- numero (intero o decimale)
- stringa (sequenza di caratteri, tra
virgolette “...” o tra apici ‘...’)
- oggetto (es. una data, un’immagine,…)
- booleano (true/false cioè vero/falso)
- undefined
Università della Tuscia - Facoltà di Scienze Politiche.
Informatica 2 - a.a. 2005-2006 - Prof. Francesco Donini
4
Dichiarazione di variabile
 var nomeDellaVariabile;
 In Javascript è facoltativa
Università della Tuscia - Facoltà di Scienze Politiche.
Informatica 2 - a.a. 2005-2006 - Prof. Francesco Donini
5
Valori numerici
Esempi:
var aliquotaIva = 20;
var prezzoNetto = 126.10
document.writeln(“prezzo:”+prezzoNetto);
document.writeln(“prezzo con IVA:” +
prezzoNetto*(1+aliquotaIva/100));
Università della Tuscia - Facoltà di Scienze Politiche.
Informatica 2 - a.a. 2005-2006 - Prof. Francesco Donini
6
Valori stringa
Esempi:
var ragSociale=“Ceramiche Viterbo s.r.l.”
var indirizzo=“via Veio 15, 01100 Viterbo”
document.writeln(ragSociale + “<BR>” +
indirizzo)
Università della Tuscia - Facoltà di Scienze Politiche.
Informatica 2 - a.a. 2005-2006 - Prof. Francesco Donini
7
Assegnazione di un valore ad una
variabile
 nomeDellaVariabile = valore (espressione)
 Prezzo = 25.5
 prezzoPiuIva = prezzo * 1.2
Università della Tuscia - Facoltà di Scienze Politiche.
Informatica 2 - a.a. 2005-2006 - Prof. Francesco Donini
8
Dichiarazione-assegnazione iniziale
In un’unica istruzione, si combina una
dichiarazione di variabile e la prima
assegnazione di un valore
var nomeDellaVariabile = 45;
Università della Tuscia - Facoltà di Scienze Politiche.
Informatica 2 - a.a. 2005-2006 - Prof. Francesco Donini
9
Metodo prompt()
 Metodo dell’oggetto window
 Se la finestra è unica, window.prompt()
e prompt() sono equivalenti
 L’argomento tra parentesi è un
messaggio visualizzato prima di una
casella di testo
 Quel che viene scritto nella casella
viene restituito come risultato
Università della Tuscia - Facoltà di Scienze Politiche.
Informatica 2 - a.a. 2005-2006 - Prof. Francesco Donini
10
Esempi
 Variabili e writeln
 Variabili e prompt
 Variabili e moduli
Università della Tuscia - Facoltà di Scienze Politiche.
Informatica 2 - a.a. 2005-2006 - Prof. Francesco Donini
11