Сообщение от j0hnik
			 
		
	 | 
	
		FotGOD, 
 minutes объявлены константой, константы меняться не должны. замените на var
	 | 
	
Почти

 минута убавилась и вернулась разу на то число какое я ей присвоил в инпуте.
получается к minutes заново присваивается minute.
Если сделать так
hours = 23 - now.getHours()
          , minutes = 59 - now.getMinutes()
          , seconds = 59 - now.getSeconds()
то идет нормально отчет, но с 59 минуте,
а если присваивать через инпат
hours = hour-now.getHours(),
     minutes = minute-now.getMinutes(),
     seconds = 59 - now.getSeconds()
то сразу минуты и часы идут в минус, но не возвращается та цифра, которую присвоил через minute.
Чтото не так делаю