Додати провідні нулі
Додати ОДИН провідний нуль (місяць, число, години, хвилини…)
Просто додавайте провідний нуль у любому випадку, а потім використовуйте slice(-2), щоб отримати останні два символи, наприклад:
('0' + currentDate.getHours()).slice(-2)
Вставляємо дату у поле введення
html:
<div>
    <label>Дата реєстрації</label>
    <input type="text" id="tRegDt" value="" />
</div>
<div>
    <input type="button" id="bToday" value="Сьогодні" />
</div>
javascript:
    $("#bToday").click(function(e)
    {
        e.preventDefault();
        let today = new Date();
        let date_str =  today.getFullYear() + '-' +
                ('0' + (today.getMonth() + 1)).slice(-2) + '-' +
                ('0' +  today.getDate()      ).slice(-2);
        $("#tRegDt").val(date_str);
    });
Додати ДЕКІЛЬКА провідних нулів
function lz(strn, size)
{
	var strn = strn + '';
	while (strn.length < size)
		strn = '0' + strn;
	return strn;
}
const House = 1;
const Flat = 3;
let inp = House + lz(Flat,3);  // 1 + '003' = '1003'