раз, а разницу во времени нужно высчитывать, а не использовать setTimeout
это ожидание между увеличением - уменьшением, а не костыльное ожидание окончания если его не будет, эффекта не будет видно — увеличение моментально перекроется уменьшением
Обсуждают сегодня