Programatorii de software folosesc diferite tipuri de date în codul lor.
A literal este o valoare care este exprimată ca atare. De exemplu, numărul 25 sau șirul "Hello World" sunt ambele literale.
A constant este un tip de date care înlocuiește un literal. Constantele sunt utile în situațiile în care
O variabilă dintr-un program își poate modifica valoarea pe parcursul executării programului. O constantă păstrează aceeași valoare pe tot parcursul programului.
Constant | Literal | |
---|---|---|
Exemplu | const PI = 3,14; varia razei = 5; var circumferinta = 2 * PI * raza; | varia razei = 5; var circumferinta = 2 * 3,14 * raza; |
Să presupunem că scriem un program pentru a determina ce membri ai unei populații sunt eligibili să voteze, li se permite să bea, ambii sau nici unul.
const DRINKING_AGE = 21; const VOTING_AGE = 18;
18
și 21
sunt literali. Putem folosi aceste literali în toate domeniile programului nostru. De exemplu, dacă (vârsta> 18 ani)
sau în cazul în care (vârsta < 21)
. Dar putem face codul nostru mai ușor de înțeles dacă îl folosim constante in schimb. dacă (vârstă> VOTING_AGE)
este mai ușor de înțeles. Alte avantaje ale utilizării constantelor sunt