Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Eigenschappen van Getallen in Dart | Variabelen en Gegevenstypen in Dart
Introductie tot Dart

bookEigenschappen van Getallen in Dart

Veeg om het menu te tonen

Wat zijn eigenschappen?

In de programmering, net als in het dagelijks leven, hebben dingen hun eigenschappen. Dit geldt voor alles. De eigenschappen van auto's omvatten merk, maximale snelheid, motorinhoud, enzovoort. De eigenschappen van een boek omvatten de auteur, het genre en het aantal pagina's.

Getallen, strings, booleans en veel andere typen in Dart hebben eigenschappen die programmeren flexibeler en expressiever maken.

De isEven eigenschap is een van de meest voorkomende voor getallen. Deze geeft een boolean waarde terug die aangeeft of een getal even is. Als het getal even is, geeft de eigenschap true terug; als het oneven is, geeft het false terug.

main.dart

main.dart

copy
1234
void main() { int number = 2; print(number.isEven); // `true` }

Dit is vooral handig wanneer een variabele het resultaat van een wiskundige expressie opslaat, omdat eigenschappen helpen dat resultaat duidelijker te begrijpen.

main.dart

main.dart

copy
1234
void main() { int result = 2 * -3 * -3 + 13 + 31 * -3 * 31; print(result.isEven); // `true` or `false` }

Een andere nuttige eigenschap is isNegative. Deze geeft true terug als het getal negatief is, en false als het getal positief is of gelijk aan nul.

main.dart

main.dart

copy
1234
void main() { int number = 4; print(number.isNegative); // `false` }

Alle hierboven genoemde eigenschappen behoren tot het int-type. Deze eigenschappen zijn niet beschikbaar in andere gegevenstypen (zelfs niet in double, hoewel dit ook getallen voorstelt).

Elk gegevenstype in Dart heeft zijn eigen set unieke eigenschappen, en dit kunnen er honderden zijn. Voor nu is het belangrijk te begrijpen dat verschillende gegevenstypen verschillende doelen dienen en een eigen specifieke benadering vereisen.

Note
Opmerking

Het is niet nodig om elke eigenschap van elk gegevenstype in Dart te onthouden. Door te leren en te oefenen raak je vanzelf vertrouwd met de meest bruikbare eigenschappen.

question-icon

Gebruik de eigenschap isEven en controleer of er een even getal is opgeslagen in de variabele num.

print();

Klik of sleep items en vul de lege plekken in

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 3

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 2. Hoofdstuk 3
some-alt