Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoAdamo Angeli Modificato 9 anni fa
1
LETTERE MAIUSCOLE
2
E' molto importante tenere a mente che javascript compie una netta distinzione tra lettere maiuscole e minuscole.
3
Javascript non considera una variabile chiamata myvalue nella stessa maniera in cui considera una variabile chiamata MYVALUE.
4
Guarda questi esempi:
5
Esempio 1
6
My Page myvalue=2; myvalue=5; result=myvalue+myvalue; document.write(result);
7
Esempio 2
8
My Page myvalue=2; MyValue=5; result=myvalue+MyValue; document.write(result);
9
Il risultato dell'esempio 1 sarà 10 (5+5). Il risultato dell'esempio 2 sarà 7 (2+5).
10
Un ottimo consiglio è di usare la stessa sintassi per tutte le variabili.
11
Si possono scrivere tutte le variabili in minuscolo, iniziare con una maiuscola o scrivere tutte le variabili in maiuscolo.
12
Non c'è un modo migliore di un altro - l'importante è che sia uno solo!
13
VARIABILI
14
Le variabili si possono paragonare a delle piccole caselle con nomi.
15
Se dovessi riporre 5 paia di scarpe, ti servirebbe una scatola per ogni paio. Su ogni scatola dovresti poi annotare il contenuto.
16
le scatole rappresentano le variabili. - I posti dove riporre le cose.
17
I nomi sulle scatole rappresentano i nomi delle variabili. - Sono i nomi che adoperi riferendoti ad ognuna delle scatole.
18
Ed infine le scarpe, rappresentano il contenuto delle variabili. - Cosa è riposto nelle scatole.
19
Una variabile è semplicemente un luogo nella memoria del computer dove si immagazzinano le informazioni.
20
. Tutte le variabili sono raggiungibili attraverso un nome particolare da te assegnato.
21
Guarda questo esempio:
22
La Mia Pagina Javascript myname="Henrik"; document.write(myname);
23
Questo esempio scriverà "Henrik" nel documento
24
Nota che quando vuoi sistemare un testo in una variabile, devi mettere il testo tra " ": Il motivo è che javascript usa " " per distinguere tra testo e variabili.
25
Guarda l'esempio qui sotto per capire l'importanza di questo accorgimento.
26
La Mia Pagina Javascript Henrik="il mio nome"; myname=Henrik; document.write(myname);
27
Prova a predire il risultato dell'esempio prima di continuare a leggere.
28
- Nella prima riga, il testo "il mio nome" è sistemato nella variabile Henrik.
29
- Nella seconda riga, la variabile Henrik è sistemata nella variabile myname.
30
- Infine nella riga 3, la variabile myname è inserita nel documento.
31
Il risultato è che sulla pagina si vedrà scritto "il mio nome".
32
ASSEGNARE VALORI ALLE VARIABILI
33
La maniera più comune di assegnare un valore a una variabile è l'uso del simbolo =.
34
Guarda questi esempi e osserva i modi diversi per ottenere variabili contenenti sia valori sia testi.
35
Nota in particolare l'uso delle parentesi per controllare il trattamento di formule complesse.
36
Esempio Valore risultante a=2; a=2; a++; a=2; a--; a=2; b=a++; a=2; b=3; c=a+b; a=2; d=a+6; First="Henrik"; Last="Petersen"; Full=First+" "+Last; a=2*7; b=20/5; c=(20/5)*2; d=20/(5*2); a=2 a=3 (2+1) a=1 (2-1) b=3 (2+1) ? c=5 (2+3) d=8 (2+6) First=Henrik Last=Petersen Full=Henrik Petersen a=14 (2*7) b=4 (20/5) c=8 (4*2) d=2 (20/10)
37
OPERATORI ARITMETICI
38
Le tabelle qui sopra contengono i cosiddetti "operatori aritmetici" a++ e a--.
39
Si può vivere benissimo anche senza di essi, perché si possono ottenere le stesse funzioni usando gli altri operatori disponibili.
40
Comunque ti capiterà spesso di vederli adoperati nei programmi, e forse potresti essere tanto pigro da volerli usare anche tu, visto che è più veloce scrivere a++; che a=a+1;.
41
OperatoreSpiegazioneEsempio ++incremento a=5; a++; a è adesso uguale a 6 --decremento a=5; a--; a è adesso uguale a 4 % modulo di resto, cioè il resto ottenuto quando due numeri sono divisi. a=8 % 3; a è adesso uguale a 2, perché 8 si può dividere per 3 due volte, lasciando un resto di 2.
42
CONFRONTO DI VARIABILI
43
Ci sono diversi modi di confrontare le variabili.
44
Il più semplice è il rapporto di uguaglianza, che si indica usando un segno di doppio uguale (==):
45
if (a==b) {alert("a uguale b")};
46
if (lastname=="Petersen") {alert("Bel nome!!!")};
47
Nota: Il comando if statement è spiegato nella prossima sezione.if statement
48
Un esempio dell'errore:
49
if (lastname="Petersen") {alert("Bel nome!!!")};
50
Questo è un errore assai comune che rovina completamente il programma.
51
Questa tabella contiene i diversi operatori di comparazione:
52
OperatoreSpiegazioneEsempio == uguale a 4==5 (falso) 5==5 (vero) 5==4 (false) != non uguale a 4!=5 (vero) 5!=5 (falso) 5!=4 (vero)
53
< minore di 4<5 (vero) 5<5 (falso) 5<4 (falso) >maggiore di 4>5 (falso) 5>5 (falso) 5>4 (vero) <=minore o uguale a 4<=5 (vero) 5<=5 (vero) 5<=4 (falso) >=maggiore o uguale a 4>=5 (falso) 5>=5 (vero) 5>=4 (vero)
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.