Я разработал алгоритм, который проверяет nextDay, nextMonth и nextYear (учитывает високосный год) с границей, определяемой как weekSpan, что, если она попадает в нее (и в определенное время, определенное в другом месте) ... она выполнитдействие .Сейчас это работает, но я обеспокоен, потому что моя переменная weekSpan определяется значениями OR (например, weekSpan = 1 || 2 || 3;).
Учитывая, что существует переменная с именем weekDay (значение между0 и 6) и я хочу проверить, попадает ли тот недельный день в недельный интервал недели ... Я сделал что-то вроде этого:
if (weekDay == weekSpan) {
(code here)...
}
Но ... Я попытался воссоздать условие, выполнив что-то подобное вChrome V8:
var weekSpan = 1 || 2 || 3 || 4 || 5;
var weekDay = 5;
if (weekDay == weekSpan) {
console.log("Woooohhhh!");
}
Result: undefined.
Я не уверен, какой правильный способ проверить истину или ложь с моим кодом или просто сделать:
if (weekSpan) {
(code here)...
}
Есть идеи?