Всем привет. В JS не очень силен, поэтому этот вопрос может показаться глупым.
Нужно сделать самый простой таймер. Пробовал с setInterval, но так таймер работает не корректно(То опаздывает, то еще что-то). На сколько я понял, такое поведение зависит от мощности ПК(или т.п.).
Можно ли сделать простой таймер, который бы не глючил вне зависимости от ПК?
Можно. Просто смотреть надо разницу между текущим и целевым временем, а setInterval использовать только как способ запускать функцию периодически. Период подобрать исходя из нужных требований к точности
rinaz22, я решил уточнить потому как в ответе не в обратную. А ещё в обратную бывает 2 вида, с изначально установленным стартовый временем и остатком до определённого времени