Programmerare använder olika datatyper i deras kod.
en bokstavlig är ett värde som uttrycks som sig själv. Till exempel är nummer 25 eller strängen "Hello World" båda bokstavliga.
en konstant är en datatyp som ersätter en bokstavlig. Konstanter är användbara i situationer där
En variabel i ett program kan ändra sitt värde under genomförandet av programmet. En konstant behåller samma värde genom hela programmet.
Konstant | Bokstavlig | |
---|---|---|
Exempel | const PI = 3,14; var radie = 5; var omkrets = 2 * PI * radie; | var radie = 5; var omkrets = 2 * 3,14 * radie; |
Antag att vi skriver ett program för att bestämma vilka medlemmar av en befolkning som är berättigade att rösta, tillåtet att dricka, båda eller inte heller.
const DRINKING_AGE = 21; const VOTING_AGE = 18;
18
och 21
är bokstäver. Vi kan använda dessa litteraler inom alla delar av vårt program. Till exempel, om (ålder> 18)
eller if (ålder < 21)
. Men vi kan göra vår kod mer begriplig om vi använder konstanter istället. om (ålder> VOTING_AGE)
är lättare att förstå. Andra fördelar med att använda konstanter är