Javasript баг со временем?

244
11 декабря 2017, 17:03

Особого смысла объяснять код не вижу. Дело в том как этот код работает.

Chrome 63.0.3239.84

var time = new Date(); 
 
var hours = time.getHours(); 
console.log(hours, hours === 17, time <= 17, 17 <= 17); 
console.log(15 <= time); 
console.log(time <= 17);

Это я допустил какую то фундаментальную ошибку в JS? Или все таки Google?

Answer 1

А так? time - это же объект времени

var time = new Date(); 
 
var hours = time.getHours(); 
console.log(hours, hours === 17, hours <= 17, 17 <= 17); 
console.log(15 <= hours); 
console.log(hours <= 17);

READ ALSO
Коллаж с помощью canvas

Коллаж с помощью canvas

Нужно создать место на сайте, в которое можно претаскивать изображения, менять их размеры и перемещать по этой областиСлышал, что можно подобное...

271
Многоуровневое вертикальное меню

Многоуровневое вертикальное меню

Всем привет! У меня появилась задача сделать вертикальное многоуровневое меню (для мобильной версии сайта)Возникла проблема с отображением...

296
Последовательное выполнение js функции

Последовательное выполнение js функции

ПриветствуюПрошу сразу не пинать, я в js полный ноль но задачу надо решить, с вашей помощью будет быстрее

268
Android приложение

Android приложение

На моем сайте имеется код: echo "<form action='/myicons' method=\"post\" enctype='multipart/form-data'>"; echo "<input type='file' name='file' /><br>";

193