| 
				Бесконечный цикл
			 Вот цикл, for (1i > 6 + countDayThisMonth; 2i = 41; i--, countDayBeforeMonth--){
 alert(i)
 alert(countDayBeforeMonth)
 td[i].innerHTML = countDayBeforeMonth
 td[i].className = 'nothisMonth'
 }
 
 При выполнении программы стало ясно что он бесконечный =)
 Для меня такое поведение его было неочевидным, обратился к Фленагану,
 разведать синтаксис:
 for(инициализация; проверка; инкремент){
 инструкция
 }
 На этапе иницализации было выполнено выражение  1i > 6 + countDayThisMonth, что получит цикл в качестве инициализатора в результате сравнения, ведь i не объявлена, поскольку это  2i = 41 условие проверки, из за чего цикл вечный и получился?
 |