В общем есть программа, которая генерирует календарь для заданной даты.
В ней есть кусок кода, который после воскресенья, переводит на новую строку.
if (getDay(d) % 7 == 6) { // вс, последний день - перевод строки
table += '</tr><tr>';
}
не могу понять, почему именно так, ведь getDay() возвращает день недели 0..6, поэтому получается что условие не сработает и перевода строки не должно быть, но она есть...Оюъясните пожалуйста этот момент.