tillarnold/oni

View on GitHub
src-es6/lib/utils.js

Summary

Maintainability
A
25 mins
Test Coverage
export function gcd(a, b) {
  while (a !== 0 && b !== 0) {
    if (a > b) {
      a -= b
    } else {
      b -= a
    }
  }

  return a === 0 ? b : a


}