Код Junior Разминка: короткие функции обновлено

startOfDay

Условие

Верни новую дату - начало тех же суток (00:00:00.000), не мутируя исходную.

Что проверяют тесты

  • обнуляет время

  • дата та же

  • не мутирует вход

Как подойти

Все set-методы Date мутируют объект - копия обязательна. setHours(0,0,0,0) короче четырёх вызовов. Для расчётов по календарю в другой зоне нужен UTC-вариант.

Подсказки: 1
  1. setHours принимает сразу четыре аргумента и мутирует дату.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.