Я пытаюсь сделать вложенный цикл в javascript, я впервые делаю подобные вещи, и у меня много сомнений: (!
Мне нужно узнать, сколько раз переменная печатается или используется в цикле, и первое, что пришло мне в голову, - это использовать .length ... И я подумал, что это сработало ... Но это не так, или я не знаю, сделал ли это.
Когда я использовал метод длины, я получаю это в консоли: Console Message
Это значение, которое мне нужно, но я не знаю, смогу ли я работать с ним, я даже не знаю имя значения, и оно выглядит как «undefined»: (!
И я просто не могу использовать console.log для переменной вне цикла, потому что она возвращает только последнее значение, а не конкретное число раз, когда это печатается.
Если у вас есть больше сомнений, взгляните на мой код, возможно, он может прояснить вас, ребята.
function calculatingDays(day, month, year, current_day, current_month, current_year, final_day, callback){
for (k = year; k <= (year + 1); k++){
for (i = current_month; i <= 12; i++){
for (j = current_day; j <= final_day; j++) {
console.log(j.length)
if (j === day && i === month) {break}
}
final_day = new Date(year, i, 0);
final_day = final_day.getDate();
current_day = 1;
if (j === day && i === month) {break}
}
if (j === day && i === month) {break}
}
}
}