@Ivanushka255

Почему не срабатывает Math.floor?

Я не хочу, чтоб в этом коде возвращались числа с дробной частью. Пытаюсь вывести целое число с помощью метода Math.floor(), но по какой-то причине он не срабатывает - число все равно выводиться с дробной частью. Почему так происходит?
function getSecondsToday(presentDate) {
    let date = new Date(presentDate);
    let startDate = date.setHours(0, 0, 0, 0);
    return Math.floor(presentDate - startDate) / 1000;
}
console.log(getSecondsToday(new Date())); //59976.339
  • Вопрос задан
  • 95 просмотров
Решения вопроса 1
@StiflerProger
return Math.floor( (presentDate - startDate) / 1000 );
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
24 апр. 2024, в 19:51
1000 руб./за проект
24 апр. 2024, в 19:40
5000 руб./за проект
24 апр. 2024, в 19:18
50000 руб./за проект