Returns the least common multiple of this integer and other.
other
int lcm(int other) => (this * other).abs() ~/ gcd(other);