Softwareprogrammeurs gebruiken verschillende gegevenstypen in hun code.
EEN letterlijk is een waarde die wordt uitgedrukt als zichzelf. Bijvoorbeeld, het getal 25 of de string "Hallo wereld" zijn beide letterlijk.
EEN constante is een gegevenstype dat een letterlijke substituut vervangt. Constanten zijn handig in situaties waarin
Een variabele in een programma kan de waarde ervan tijdens de uitvoering van het programma wijzigen. Een constante behoudt gedurende het hele programma dezelfde waarde.
Constante | letterlijk | |
---|---|---|
Voorbeeld | const PI = 3,14; var radius = 5; varomtrek = 2 * PI * straal; | var radius = 5; varomtrek = 2 * 3,14 * radius; |
Stel dat we een programma schrijven om te bepalen welke leden van een bevolking in aanmerking komen om te stemmen, toegestaan om te drinken, beide of geen van beide.
const DRINKING_AGE = 21; const VOTING_AGE = 18;
18
en 21
zijn letterlijk. We kunnen deze gebruiken letterlijke in alle gebieden van ons programma. Bijvoorbeeld, als (leeftijd> 18)
of if (leeftijd < 21)
. Maar we kunnen onze code begrijpelijker maken als we die gebruiken constanten in plaats daarvan. if (leeftijd> VOTING_AGE)
is gemakkelijker te begrijpen. Andere voordelen van het gebruik van constanten zijn