src/core/arithmetic/gcd/_extended_euclidean_algorithm.js
Function _extended_euclidean_algorithm
has 26 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
export default function _extended_euclidean_algorithm(r, a, ai, aj, b, bi, bj) {
assert(r >= 2);
assert(ai >= 0 && aj <= a.length);
assert(bi >= 0 && bj <= b.length);
assert(aj - ai <= 0 || a[ai] !== 0);
Function _extended_euclidean_algorithm
has 7 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
export default function _extended_euclidean_algorithm(r, a, ai, aj, b, bi, bj) {