Logaritmos: conceptos básicos

Un logaritmo es algo así como una exponenciación a la inversa. En un logaritmo hay una base y un número. El objetivo es averiguar a qué potencia hay que elevar la base para obtener el número que aparece junto a ella. Por ejemplo:

log base 5 of 25 = x

Esto equivale a decir que 5 elevado a la potencia x es 25, es decir, 2 (por lo tanto, x sería 2). Siguiendo este ejemplo, tu función debe recibir 5 y 25 y obtener 2.

Ejemplos

logarithm(5, 25) ➞ 2

logarithm(2, 64) ➞ 6

logarithm(2, 4) ➞ 2

Notas

  • Todas las entradas y sus salidas correspondientes son números enteros.
  • Devuelve "Invalid" para las entradas que estén fuera del dominio.