El problema planteado consiste en crear un algoritmo que permita hallar el máximo común divisor entre dos números usando una función recursiva.
El siguiente programa en javascript hace uso de una función mcd recursiva. Las funciones recursivas se invocan a si mismas.
La lógica que utiliza este programa en javascript es simple. Se leen los dos valores y se invoca la función máximo común divisor recursiva.
![Reto](https://tutorias.co/retos/tuCuentas.png)
Quiero hacer este programa… Pero ¿Cómo funciona?
La ejecución paso a paso del programa la puede ver en la
![programacion en javascript: maximo comun divisor recursivo](https://tutorias.co/wp-content/uploads/2016/08/mcdRecursivoJS-300x191.jpg)
![resultado ejecucion programa: maximo comun divisor recursivo](https://tutorias.co/wp-content/uploads/2015/05/execMCDRecursiva-300x137.jpg)
eoria
Aclare algunos conceptos
est
Tómese únicamente 90 segundos
ablero
Comparte tu Algoritmo
Las funciones recursivas tienen condicion de finalizacion, es decir sentencias condicionales.
[Tweet «»El uso de funciones recursivas esta a favor de la flexibilidad y la estandarizacion» #Tutorias ☺»]