Quando você vai juntar um milhão?

Você conseguiu o emprego dos seus sonhos. Seu salário segue uma progressão geométrica (consulte os recursos). No primeiro mês de trabalho, você receberá seu primeiro salário firstMonth. A cada mês seguinte, seu salário será multiplier vezes o do mês anterior.

Crie uma função que receba o salário do primeiro mês (firstMonth) e o multiplicador (multiplier) e retorne quantos meses você levará para poupar mais de um milhão. Considere que você poupa 100% de cada salário.

Exemplos

millionInMonth(10, 2) ➞ 17

millionInMonth(100, 1.01) ➞ 464

millionInMonth(50, 100) ➞ 4
// Mês 1 = 50 (salário 50)
// Mês 2 = 5050 (salário 5,000 + 50 já poupados)
// Mês 3 = 505050 (salário 500,000 + 5,050 já poupados)
// Mês 4 = 50505050 (salário 50,000,000 + 505,050 já poupados)

Observações

  • Lembre-se de retornar o resultado em número de meses.
  • Retorne o resultado quando suas economias ultrapassarem 1,000,000.