Как создать нулевое заполненное строковое представление числа в произвольной базе?

Возможный дубликат:
Как создать значение Zerofilled с помощью JavaScript?

Когда я конвертирую # из базы 10 в базовую шестнадцатеричную шестнадцатеричную версию с использованием JavaScript, она не имеет нулевой пробел.

Например:

var myBaseTenNumber = 0;
myBaseTenNumber.toString(16);  // should be 00 but it just 0

Любой простой способ ноль заполнить мой номер размером 2 цифры?

Ответы

Ответ 1

Вообще что-то вроде

Если вы знаете начальную длину, вы можете просто (что-то типа):

var temp = myBaseTenNumber.toString(16);
("00" + myBaseTenNumber.toString(16)).substring(2 - temp.length, 2);