tt_GCD function

dynamic tt_GCD(
  1. dynamic v1,
  2. dynamic v2
)

tt_GCD(a, b): greatest common divisor

Implementation

dynamic tt_GCD(dynamic v1, dynamic v2) {
  var a = varToInt(v1).abs();
  var b = varToInt(v2).abs();
  while (b != 0) {
    final t = b;
    b = a % b;
    a = t;
  }
  return a;
}