nickola105
@nickola105
начинающий

Почему не срабатывает условие?

Всем привет!
Есть такой код
<!DOCTYPE html>
<html>
<body>
  <script>
    'use strict';
    var currentTime = new Date();
    var openingHour = currentTime.setHours(11, 0)
    var closingHour = currentTime.setHours(23, 0)
 \
    if (+currentTime > openingHour && +currentTime < closingHour) {
      console.log('открыто');
    }
  
  </script>
</body>

</html>

второе условие не срабатывает, хотя вывожу в консоль вижу что явно меньше. Мне не по глазам?
  • Вопрос задан
  • 168 просмотров
Пригласить эксперта
Ответы на вопрос 1
HighQuality
@HighQuality
☁ Ниндзя девелопер
var currentHours = (new Date()).getHours();

if (currentHours >= 8 && currentHours <= 23) {
  alert('открыто');
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект