LETTERE MAIUSCOLE E molto importante tenere a mente
- Slides: 53
LETTERE MAIUSCOLE
E' molto importante tenere a mente che javascript compie una netta distinzione tra lettere maiuscole e minuscole.
Javascript non considera una variabile chiamata myvalue nella stessa maniera in cui considera una variabile chiamata MYVALUE.
Guarda questi esempi:
Esempio 1
<html> <head> <title>My Page</title> </head> <body> <script> myvalue=2; myvalue=5; result=myvalue+myvalue; document. write(result); </script> </body> </html>
Esempio 2
<html> <head> <title>My Page</title> </head> <body> <script> myvalue=2; My. Value=5; result=myvalue+My. Value; document. write(result); </script> </body> </html>
Il risultato dell'esempio 1 sarà 10 (5+5). Il risultato dell'esempio 2 sarà 7 (2+5).
Un ottimo consiglio è di usare la stessa sintassi per tutte le variabili.
Si possono scrivere tutte le variabili in minuscolo, iniziare con una maiuscola o scrivere tutte le variabili in maiuscolo.
Non c'è un modo migliore di un altro l'importante è che sia uno solo!
VARIABILI
Le variabili si possono paragonare a delle piccole caselle con nomi.
Se dovessi riporre 5 paia di scarpe, ti servirebbe una scatola per ogni paio. Su ogni scatola dovresti poi annotare il contenuto.
• le scatole rappresentano le variabili. - I posti dove riporre le cose.
nomi sulle scatole rappresentano i nomi delle variabili. - Sono i nomi che adoperi riferendoti ad ognuna delle scatole. • I
• Ed infine le scarpe, rappresentano il contenuto delle variabili. - Cosa è riposto nelle scatole.
Una variabile è semplicemente un luogo nella memoria del computer dove si immagazzinano le informazioni.
Tutte le variabili sono raggiungibili attraverso un nome particolare da te assegnato. .
Guarda questo esempio:
<html> <head> <title>La Mia Pagina Javascript</title> </head> <body> <script> myname="Henrik"; document. write(myname); </script> </body> </html>
Questo esempio scriverà "Henrik" nel documento
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.
Guarda l'esempio qui sotto per capire l'importanza di questo accorgimento.
<html> <head> <title>La Mia Pagina Javascript</title> </head> <body> <script> Henrik="il mio nome"; myname=Henrik; document. write(myname); </script> </body> </html>
Prova a predire il risultato dell'esempio prima di continuare a leggere.
- Nella prima riga, il testo "il mio nome" è sistemato nella variabile Henrik.
- Nella seconda riga, la variabile Henrik è sistemata nella variabile myname.
- Infine nella riga 3, la variabile myname è inserita nel documento.
Il risultato è che sulla pagina si vedrà scritto "il mio nome".
ASSEGNARE VALORI ALLE VARIABILI
La maniera più comune di assegnare un valore a una variabile è l'uso del simbolo =.
Guarda questi esempi e osserva i modi diversi per ottenere variabili contenenti sia valori sia testi.
Nota in particolare l'uso delle parentesi per controllare il trattamento di formule complesse.
Esempio 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); Valore risultante 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)
OPERATORI ARITMETICI
Le tabelle qui sopra contengono i cosiddetti "operatori aritmetici" a++ e a--.
Si può vivere benissimo anche senza di essi, perché si possono ottenere le stesse funzioni usando gli altri operatori disponibili.
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; .
Operatore ++ -- % Spiegazione Esempio 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.
CONFRONTO DI VARIABILI
Ci sono diversi modi di confrontare le variabili.
Il più semplice è il rapporto di uguaglianza, che si indica usando un segno di doppio uguale (==):
if (a==b) {alert("a uguale b")};
if (lastname=="Petersen") {alert("Bel nome!!!")};
Nota: Il comando if statement è spiegato nella prossima sezione.
Un esempio dell'errore:
if (lastname="Petersen") {alert("Bel nome!!!")};
Questo è un errore assai comune che rovina completamente il programma.
Questa tabella contiene i diversi operatori di comparazione:
Operatore == != Spiegazione Esempio uguale a 4==5 (falso) 5==5 (vero) 5==4 (false) non uguale a 4!=5 (vero) 5!=5 (falso) 5!=4 (vero)
< > <= >= minore di 4<5 (vero) 5<5 (falso) 5<4 (falso) maggiore di 4>5 (falso) 5>4 (vero) minore o uguale a 4<=5 (vero) 5<=4 (falso) maggiore o uguale a 4>=5 (falso) 5>=5 (vero) 5>=4 (vero)
- Verbo servile
- Auribus tenere lupum
- Testo regolativo prescrittivo
- Scelte molto accurate
- Domande difficili
- Bisogna essere molto forti per amare la solitudine
- Ecco il mio segreto è molto semplice
- Esempio di adynaton
- Metallo molto duttile
- Un uomo venuto da molto lontano
- Calendario esami unipd disll
- Lettere a gesù bambino scritte dai bambini
- Relazione finale coordinatore di dipartimento
- Avvisi ammissione unipd
- Assonometria lettere alfabeto
- Corteccia motoria
- Frankenstein personaggi
- Lettera di attestazione fac simile
- Come si dice l'alfabeto in spagnolo
- Simmetria delle lettere dell'alfabeto
- Calcolo valore attuale excel
- Anafora esempi inventati
- Esempi prove scritte tfa sostegno
- Tautogramma
- Scambi o sostituzioni di lettere
- Dettato parole bisillabe classe prima
- Alfabeto maiuscolo
- Ofa latino unibo
- La mente de los adolescentes
- Sabotadores da mente
- Tipos de personalidad arquitecto
- Deve-se ter em mente
- Dal punto di luce entro la mente di dio
- Mente coração
- Vita quieta mente lieta e moderata dieta
- Ao nascermos nossa mente é como um papel em branco
- Così la mente mia tutta sospesa mirava fissa immobile
- Características del hombre viejo según la biblia
- Voi che per li occhi mi passaste 'l core analisi fonica
- Wwwmenti. com
- Lavarse reflexive conjugation
- Non favet fors nisi mente praeparatis
- Modifying adverbs
- Bem vindo a minha mente
- Renovar nossa mente
- Muevete en mi toca mi mente y mi corazon
- Persona sintetizadora
- La meta
- Charlie chaplin cuando me ame de verdad
- A mente humana programação neurolinguística
- Adverbios terminados en mente
- Una mente divisa catullo
- Condado o que é
- Amplificatori culturali bruner