Recursión: División entera

Published by Deep Xavier in

Crea una función que devuelva la parte entera del resultado de una división entre dos números. Este proceso de división puede lograrse mediante restas repetitivas, por lo que puede hacerse de forma recursiva.

Ejemplos

divide(10, 2) ➞ 5

divide(-51, -4) ➞ 12

divide(3, 9) ➞ 0

divide(-21, 5) ➞ -4

divide(1024, 7) ➞ 146

divide(273, -6) ➞ -45

Notas

  • No habrá valores cero para el divisor.
  • Se espera que resuelvas este desafío mediante un enfoque recursivo.
  • Puedes leer más sobre la recursión (consulta la pestaña Resources) si aún no estás familiarizado con ella o si todavía no has comprendido completamente el concepto antes de realizar este desafío.