Raport - Operatori și operațiuni

Expresia - o combinație de operanzi și operatori care specifică ordinea de evaluare a anumită valoare.

Operand în cel mai simplu caz, este constantă sau identificator. In general, fiecare expresie operanzi este, de asemenea, o expresie a unei valori.

Operațiunile definesc acțiunile efectuate pe operanzii. Returnează o valoare.

Operatorul este un anumit desen, specifice limbajului special, care modifică starea memoriei computerului, dar nu se întoarce nimic.

Notă: A nu se confunda cele două concepte, cum ar fi operatorul și funcționarea. diferența lor principală este aceea că operațiunea returnează o valoare, iar operatorul nu este prezent.

Operatorul de atribuire dă instrucțiuni de calcul al expresiei, situată la dreapta semnului (=) și atribuind variabilei valoarea obținută în partea stângă a operatorului de atribuire. exemplu:

„Valoarea computerizată a expresiei aritmetică + b, iar rezultatul este plasat în x

Variabilă și exprimare trebuie să fie de tip compatibile. În acest exemplu, variabilele x, A și B trebuie să fie numeric, în caz contrar performanța operatorului unui tip de eroare de neadaptare.

Notă: Într-o singură linie, puteți introduce mai mulți operatori într-un rând, separate prin două puncte (:). Cu toate acestea, nu abuzează de această ocazie, în caz contrar programul va fi imposibil de citit.

In astfel de operațiuni VBScript utilizate ca concatenare + și

n = 300 „atribuie valoarea variabilei 300

„Funcția CSTR convertește o valoare numerică a n variabile în șirul, care

„Poate fi pliat pe cealaltă linie, iar rezultatul este setat la o variabilă s

s = CSTR (n) + "ani București."

MsgBox s'pentru a obține valoarea casetei de dialog șirul s

Concatenarea șirurilor folosind operatorul + nu este o practică bună. Operațiunea + adaugă doi operanzi (în cazul în care ultima - linie, există operatorul de concatenare). Cea mai bună abordare - combina siruri de caractere cu operația . deoarece atunci când combinarea funcționării VBScript convertește două valori formate diferite tipuri automat fără funcție CRVMC. exemplu:

s = n „ani, București.“ „tip de eroare în acest exemplu nu apare

Operațiile aritmetice a reveni valoare numerică variabilă. Exemple de operații aritmetice prezentate în tabelul 5:

Tabelul 5 - Exemple de operații aritmetice