Deseja que uma função de javascript seja executada a cada minuto, mas no máximo três vezes

Eu tenho um método javascript ajax que puxa dados de uma página etc.

Eu quero que este processo seja executado em um intervalo de tempo, digamos a cada minuto. Mas eu não quero fazer loop para sempre, então no máximo 3 vezes.

Qual é a melhor maneira de implementar isso?

questionAnswers(9)

yourAnswerToTheQuestion