Вот как значит теперь учат. Дают задание запрограммировать будильник - отложенное действие, а подразумевают анимацию хода стрелок будильника - повторяющееся действие.
И не callback та самая функция, ее даже может не быть
https://developer.mozilla.org/en-US/...ers.setTimeout