Властивості Чисел у Dart
Свайпніть щоб показати меню
Що таке властивості?
У програмуванні, як і в житті, речі мають свої властивості. Це стосується всіх об'єктів. Властивості автомобілів включають марку, максимальну швидкість, об'єм двигуна тощо. Властивості книги включають автора, жанр і кількість сторінок.
Числа, рядки, булеві значення та багато інших типів у Dart мають властивості, які роблять програмування більш гнучким і виразним.
Властивість isEven є однією з найпоширеніших для чисел. Вона повертає булеве значення, яке вказує, чи є число парним. Якщо число парне, властивість повертає true; якщо непарне — false.
main.dart
1234void main() { int number = 2; print(number.isEven); // `true` }
Особливо корисно, коли змінна зберігає результат математичного виразу, оскільки властивості допомагають краще зрозуміти цей результат.
main.dart
1234void main() { int result = 2 * -3 * -3 + 13 + 31 * -3 * 31; print(result.isEven); // `true` or `false` }
Ще одна корисна властивість — isNegative. Вона повертає true, якщо число від’ємне, і false, якщо число додатне або дорівнює нулю.
main.dart
1234void main() { int number = 4; print(number.isNegative); // `false` }
Усі властивості, перелічені вище, належать до типу int. Ці властивості недоступні для інших типів даних (навіть для double, хоча він також представляє числа).
Кожен тип даних у Dart має власний набір унікальних властивостей, і їх може бути сотні. Наразі важливо розуміти, що різні типи даних мають різне призначення і потребують свого підходу.
Не потрібно запам'ятовувати всі властивості кожного типу даних у Dart. У процесі навчання та практики ви поступово ознайомитеся з найкориснішими з них.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат