Como faço para escrever um método síncrono de bloqueio em JavaScript?

Eu estou tentando zombar de um método que leva muito tempo para fins de teste, mas não consigo encontrar uma boa maneira de fazer isso em JavaScript. Quaisquer boas abordagens além de escrever um loop muito longo?

questionAnswers(3)

yourAnswerToTheQuestion