isPrime property
bool
get
isPrime
Returns true if this number is prime.
Only meaningful for positive integers.
Implementation
bool get isPrime {
final n = toInt();
if (n < 2) return false;
if (n == 2) return true;
if (n.isEven) return false;
for (var i = 3; i * i <= n; i += 2) {
if (n % i == 0) return false;
}
return true;
}