Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Propriétés des nombres en Dart | Variables et Types de Données en Dart
Introduction à Dart

bookPropriétés des nombres en Dart

Glissez pour afficher le menu

Qu'est-ce qu'une propriété ?

En programmation, tout comme dans la vie courante, les objets possèdent des propriétés. Cela s'applique à toutes choses. Les propriétés d'une voiture incluent la marque, la vitesse maximale, la cylindrée du moteur, etc. Les propriétés d'un livre incluent l'auteur, le genre et le nombre de pages.

Les nombres, les chaînes de caractères, les booléens et de nombreux autres types en Dart possèdent des propriétés qui rendent la programmation plus flexible et expressive.

La propriété isEven est l'une des plus courantes pour les nombres. Elle retourne une valeur booléenne indiquant si un nombre est pair. Si le nombre est pair, la propriété retourne true ; s'il est impair, elle retourne false.

main.dart

main.dart

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

Ceci est particulièrement utile lorsqu'une variable stocke le résultat d'une expression mathématique, car les propriétés permettent de mieux comprendre ce résultat.

main.dart

main.dart

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

Une autre propriété utile est isNegative. Elle retourne true si le nombre est négatif, et false si le nombre est positif ou égal à zéro.

main.dart

main.dart

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

Toutes les propriétés listées ci-dessus appartiennent au type int. Ces propriétés ne sont pas disponibles dans d'autres types de données (même dans double, bien qu'il représente également des nombres).

Chaque type de données dans Dart possède son propre ensemble de propriétés uniques, et il peut y en avoir des centaines. Pour l'instant, il est important de comprendre que différents types de données ont des usages différents et nécessitent leur propre approche spécifique.

Note
Remarque

Il n'est pas nécessaire de retenir chaque propriété de chaque type de données dans Dart. En apprenant et en pratiquant, vous vous familiariserez naturellement avec les plus utiles.

question-icon

Utiliser la propriété isEven pour vérifier si une valeur paire est stockée dans la variable num.

print();

Cliquez ou glissez-déposez des éléments et remplissez les blancs

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 3

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 2. Chapitre 3
some-alt