Код Junior Разминка: короткие функции обновлено
startOfDay
Условие
Верни новую дату - начало тех же суток (00:00:00.000), не мутируя исходную.
Что проверяют тесты
обнуляет время
дата та же
не мутирует вход
Как подойти
Все set-методы Date мутируют объект - копия обязательна. setHours(0,0,0,0) короче четырёх вызовов. Для расчётов по календарю в другой зоне нужен UTC-вариант.
Подсказки: 1
- setHours принимает сразу четыре аргумента и мутирует дату.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.