Texto dinâmico de tamanho automático para preencher contêiner de tamanho fixo

Preciso exibir o texto digitado pelo usuário em uma div de tamanho fixo. O que eu quero é que o tamanho da fonte seja ajustado automaticamente para que o texto preencha a caixa o máximo possíve

So - Se a div for 400px x 300px. Se alguém entra no ABC, é uma fonte muito grande. Se eles digitarem um parágrafo, seria uma fonte minúscula.

Eu provavelmente gostaria de começar com um tamanho máximo de fonte - talvez 32 px e, embora o texto seja muito grande para caber no contêiner, reduza o tamanho da fonte até que caib

questionAnswers(20)

yourAnswerToTheQuestion