Programvareprogrammer bruker ulike datatyper i deres kode.
EN bokstavelig er en verdi som uttrykkes som seg selv. For eksempel er nummer 25 eller strengen "Hello World" begge bokstavene.
EN konstant er en datatype som erstatter en bokstavelig. Konstanter er nyttige i situasjoner hvor
En variabel i et program kan endre verdien i løpet av utførelsen av programmet. En konstant beholder samme verdi gjennom hele programmet.
Konstant | Bokstavelig | |
---|---|---|
Eksempel | const PI = 3,14; var radius = 5; var omkrets = 2 * PI * radius; | var radius = 5; var omkrets = 2 * 3,14 * radius; |
Anta at vi skriver et program for å bestemme hvilke medlemmer av en befolkning som er berettiget til å stemme, lov til å drikke, begge deler eller heller ikke.
const DRINKING_AGE = 21; const VOTING_AGE = 18;
18
og 21
er bokstaver. Vi kan bruke disse litteraler på alle områder av vårt program. For eksempel, hvis (alder> 18)
eller if (alder < 21)
. Men vi kan gjøre koden mer forståelig hvis vi bruker konstanter i stedet. hvis (alder> VOTING_AGE)
er lettere å forstå. Andre fordeler med å bruke konstanter er