/** * @param {number} originalA * @param {number} originalB * @return {number} */ export default function euclideanAlgorithm(originalA, originalB) { const a = Math.abs(originalA); const b = Math.abs(originalB); return (b === 0) ? a : euclideanAlgorithm(b, a % b); }