Свойство isEven
Свойство isEven класса int проверяет, является ли число четным. Оно возвращает логическое значение типа bool: true, если число делится на 2 без остатка, и false в противном случае. Свойство доступно только для чтения и не принимает параметров.
Синтаксис
int.isEven
Пример
Давайте проверим, является ли число 4 четным:
void main()
{
int num = 4;
bool res = num.isEven;
print(res);
}
Результат выполнения кода:
true
Пример
Давайте проверим, является ли число 7 четным:
void main()
{
int num = 7;
bool res = num.isEven;
print(res);
}
Результат выполнения кода:
false
Пример
Давайте проверим четность числа 0:
void main()
{
int num = 0;
bool res = num.isEven;
print(res);
}
Результат выполнения кода:
true
Пример
Давайте проверим четность отрицательного числа -3:
void main()
{
int num = -3;
bool res = num.isEven;
print(res);
}
Результат выполнения кода:
false