Помогите добавить функцию, которая добавит ноль перед цифрой если число меньше 10ти сразу у всех элементов из списка
['hours', 'minutes', 'seconds', 'date', 'month']
если ноль не нужен, то просто удаляется этот элемент из списка...
в этом скрипте
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title></title>
<style>
div {
font: 14px serif;
border: 1px solid #ccc;
padding: 5px;
margin-bottom: 5px;
text-align: center;
}
</style>
</head>
<body>
<div id="hours"></div>
<div id="minutes"></div>
<div id="seconds"></div>
<div id="day"></div>
<div id="date"></div>
<div id="month"></div>
<div id="month_name"></div>
<div id="year"></div>
<script>
var hours = document.getElementById('hours');
var minutes = document.getElementById('minutes');
var seconds = document.getElementById('seconds');
var day = document.getElementById('day');
var date_name = document.getElementById('date');
var month = document.getElementById('month');
var month_name = document.getElementById('month_name');
var year = document.getElementById('year');
var date = new Date();
hours.innerHTML = date.getHours();
minutes.innerHTML = date.getMinutes();
seconds.innerHTML = date.getSeconds();
day.innerHTML = date.toLocaleString(window.navigator.language, { weekday: 'long' });
date_name.innerHTML = date.getDate();
month.innerHTML = date.getMonth()+1;
month_name.innerHTML = date.toLocaleString(window.navigator.language, { month: 'long' });
year.innerHTML = date.getFullYear();
</script>
</body>
</html>