Anexe um número com zeros à esquerda em JavaScript [duplicado]

Duplicata Possível:
Como posso criar um valor Zerofilled usando JavaScript?

Em JavaScript, preciso de preenchimento.

Por exemplo, se eu tiver o número 9, será "0009". Se eu tiver um número de 10, digamos, será "0010". Observe como ele sempre conterá quatro dígitos.

Uma maneira de fazer isso seria subtrair o número menos 4 para obter o número de 0s que preciso colocar.

Existe uma maneira mais discreta de fazer isso?

questionAnswers(9)

yourAnswerToTheQuestion