Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Proprietà dei Numeri in Dart | Variabili e Tipi di Dati in Dart
Introduzione a Dart

bookProprietà dei Numeri in Dart

Scorri per mostrare il menu

Cosa sono le proprietà?

Nella programmazione, proprio come nella vita reale, le cose hanno le loro proprietà. Questo vale per tutto. Le proprietà delle automobili includono marca, velocità massima, cilindrata del motore, ecc. Le proprietà di un libro includono autore, genere e numero di pagine.

Numeri, stringhe, booleani e molti altri tipi in Dart possiedono proprietà che rendono la programmazione più flessibile ed espressiva.

La proprietà isEven è una delle più comuni per i numeri. Restituisce un valore booleano che indica se un numero è pari. Se il numero è pari, la proprietà restituisce true; se è dispari, restituisce false.

main.dart

main.dart

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

È particolarmente utile quando una variabile memorizza il risultato di un'espressione matematica, poiché le proprietà aiutano a comprendere meglio tale risultato.

main.dart

main.dart

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

Un'altra proprietà utile è isNegative. Restituisce true se il numero è negativo e false se il numero è positivo o uguale a zero.

main.dart

main.dart

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

Tutte le proprietà elencate sopra appartengono al tipo int. Queste proprietà non sono disponibili in altri tipi di dati (nemmeno in double, anche se rappresenta anch'esso numeri).

Ogni tipo di dato in Dart possiede un proprio insieme di proprietà uniche, e possono essercene centinaia. Per ora, è importante comprendere che tipi di dati diversi hanno scopi diversi e richiedono un approccio specifico.

Note
Nota

Non è necessario memorizzare ogni proprietà di ciascun tipo di dato in Dart. Con l'apprendimento e la pratica, diventerai naturalmente familiare con quelle più utili.

question-icon

Utilizzare la proprietà isEven per verificare se nella variabile num è memorizzato un numero pari.

print();

Clicca o trascina gli elementi e riempi gli spazi vuoti

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 3

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Sezione 2. Capitolo 3
some-alt