Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Властивості Чисел у Dart | Змінні та Типи Даних у Dart
Вступ до Dart

bookВластивості Чисел у Dart

Свайпніть щоб показати меню

Що таке властивості?

У програмуванні, як і в житті, речі мають свої властивості. Це стосується всіх об'єктів. Властивості автомобілів включають марку, максимальну швидкість, об'єм двигуна тощо. Властивості книги включають автора, жанр і кількість сторінок.

Числа, рядки, булеві значення та багато інших типів у Dart мають властивості, які роблять програмування більш гнучким і виразним.

Властивість isEven є однією з найпоширеніших для чисел. Вона повертає булеве значення, яке вказує, чи є число парним. Якщо число парне, властивість повертає true; якщо непарне — false.

main.dart

main.dart

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

Особливо корисно, коли змінна зберігає результат математичного виразу, оскільки властивості допомагають краще зрозуміти цей результат.

main.dart

main.dart

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

Ще одна корисна властивість — isNegative. Вона повертає true, якщо число від’ємне, і false, якщо число додатне або дорівнює нулю.

main.dart

main.dart

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

Усі властивості, перелічені вище, належать до типу int. Ці властивості недоступні для інших типів даних (навіть для double, хоча він також представляє числа).

Кожен тип даних у Dart має власний набір унікальних властивостей, і їх може бути сотні. Наразі важливо розуміти, що різні типи даних мають різне призначення і потребують свого підходу.

Note
Примітка

Не потрібно запам'ятовувати всі властивості кожного типу даних у Dart. У процесі навчання та практики ви поступово ознайомитеся з найкориснішими з них.

question-icon

Використання властивості isEven для перевірки, чи збережене у змінній num парне число.

print();

Click or drag`n`drop items and fill in the blanks

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 3

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 2. Розділ 3
some-alt