Вы можете создать for
l oop, как показано ниже. for (let i = ev - 1; i <= ev + 3; i++) {
будет от oop до year, last year, and the after 3 years
. И внутренний for (let j = 0; j < honap.length; j++)
будет l oop через все honap
.
Требуется построить строку html
и использовать присвоить ее napok2
. Используйте html.slice(0, -2);
, чтобы удалить trailing
,
.
Проверьте это ниже.
var honap = ['Január', 'Február', 'Március', 'Április', 'Május', 'Június', 'Július', 'Augusztus', 'Szeptember', 'Október', 'November', 'December'];
var nap = ['V', 'H', 'K', 'Sze', 'Cs', 'P', 'Szo'];
var currentyear = new Date();
var ev = currentyear.getFullYear();
var d = new Date();
let html = "";
for (let i = ev - 1; i <= ev + 3; i++) {
for (let j = 0; j < honap.length; j++) {
html += i + "." + honap[j] + ", ";
}
}
document.getElementById("napok2").innerHTML = html.slice(0, -2);
<div id='napok2'></div>