function mcd(a: number, b: number): number {
return b === 0 ? a : mcd(b, a % b);
}
console.log(mcd(48, 18)); 📥 Inputs:
a = 48, b = 18
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo
💡 Explicación
El algoritmo de Euclides encuentra el máximo común divisor recursivamente: si b es 0, retorna a; si no, calcula mcd(b, a % b). Para 48 y 18: mcd(18, 12) → mcd(12, 6) → mcd(6, 0) → 6
¿Puedes calcular el MCD de 84 y 36 mentalmente? ¡Comenta tu respuesta! 🧮✨