Informatica
Programare - Software - Web Design
|
Nou pe simpatie: swiss_virginia
 | Femeie 25 ani Cluj cauta Barbat 27 - 54 ani |
|
|
InformaticaInregistrareLoginPozeNu sunteti logat. Lista Forumurilor Pe Tematici
|
| #1 |
AdminAdministrator
Postari: 315
|
|
Variabile
<html> <body>
<script type="text/javascript"> var firstname; //declaratia unei variabile firstname="Hege"; document.write(firstname); document.write(" " ; firstname="Tove"; //aceeasi variabila primeste //alta valoare document.write(firstname); </script>
<p> Scriptul de mai sus declara o variabila, ii atribuie o valoare, afiseaza acea valoare, ii schimba valoarea, si ii afiseaza valoarea din nou </p>
</body> </html>
Declararea (Crearea) variabilelor in JavaScript
Creating variables in JavaScript is most often referred to as "declaring" variables. Crearea variabilelor in JavaScript este similar cu declararea lor. Variabilele sunt declarate folosind cuvantul cheie var: var x; var nume_pers;
Li se pod da valori in momentul declararii:
var x=5; var nume_pers="Victor";
Astfel variabila x va memora valoarea 5 iar variabila nume_pers va memora valoarea Victor Mai exista o modalitate de declarare, direct prin atribuirea unei valori. Astfel o variabila care primeste o valoare este automat creata: var x=5; var nume_pers="Victor";
este echivalent cu x=5; nume_pers="Victor";
Aritmetica din JavaScript
Ca si in Algebra putem avea operatii aritmetice cu variabile: y=x-5; z=y+5;
Sa luam urmatorul exemplu: y=5; z=2; x=y+z;
la final valoarea lui x va fi 7. Aici avem doi operatori: = este operatorul de atribuire (a nu se confunda cu = = care este un alt operator) + operatorul de adunare
Operatorii aritmetici din JavaScript
Operatorii aritmetici realizeaza operatii aritmetice intre variabile si/sau valori. De exemplu daca avem y=5 iata efectul operatorilor asupra lui y, rezultatul este plasat in variabila x:
Operatorii de atribuire din JavaScript
Atribuirea si, sa spunem, adunarea unei valori la x poate fi facuta cu un singur operator: x+=5 este echivalent cu x=x+5. La fel functioneaza si pentru ceilalti operatori. Iata efectul pentru x=10 si y=5:
Operatorul + concateneaza siruri de caractere
Operatorul + poate fi folosit pentru a concatena varibile de tip sir de caractere sau simple siruri. txt1="What a very"; txt2="nice day"; txt3=txt1+txt2;
Dupa executia instructiunilor de mai sus variabila txt3 contine "What a verynice day".
Pentru a adauga spatiu intr-un sir de caracter se introduce intre ghilimele caracterul spatiu. txt1="What a very "; txt2="nice day"; txt3=txt1+txt2;
Introducerea unui spatiu intr-o expresie: txt1="What a very"; txt2="nice day"; txt3=txt1+" "+txt2;
Adunarea sirurilor si numerelor: Care este efectul urmatoarelor instructiuni?
x=5+5; document.write(x); //x=10
x="5"+"5"; document.write(x); //x="55"
x=5+"5"; document.write(x); //x=55
x="5"+5; document.write(x); //x=55
Operatorii de comparare
Operatorii logici de comparare sunt folositi in expresii logice pentru a determina egalitatea sau diferenta dintre variabile sau valori. Pentru x=5, urmatorul tabel exemplifica operatorii de comparare
Modul de folosire a operatorilor
Operatorii de comparare pot fi folositi in expresii conditionale pentru a compara valori si a actiona in functie de resultat : true sau false.
if (age<18>18) ? "major" : "minor "; daca varsta este mai mare decat 18 atunci in status va fi plasat "major" altfel va fi plasat "minor". |
|
|
| |
|