回答編集履歴

2

time2を追記

2018/11/22 05:26

投稿

monzy
monzy

スコア85

test CHANGED
@@ -5,6 +5,8 @@
5
5
 
6
6
 
7
7
  ```javascript
8
+
9
+ var time2 = '16:00:00';
8
10
 
9
11
  var json = [
10
12
 
@@ -56,9 +58,11 @@
56
58
 
57
59
  json.some(function(item) {
58
60
 
59
- var startAt = item.time ? item.start_day + " " + item.time : item.start_day;
61
+ var time = item.time || time2;
60
62
 
63
+ var startAt = item.start_day + " " + time;
64
+
61
- var endAt = item.time ? item.end_day + " " + item.time : item.end_day;
65
+ var endAt = item.end_day; + " " + time
62
66
 
63
67
  var isBetween = moment().isBetween(startAt, endAt);
64
68
 
@@ -70,6 +74,4 @@
70
74
 
71
75
  });
72
76
 
73
-
74
-
75
77
  ```

1

インデント修正

2018/11/22 05:26

投稿

monzy
monzy

スコア85

test CHANGED
@@ -56,11 +56,11 @@
56
56
 
57
57
  json.some(function(item) {
58
58
 
59
- var startAt = item.time ? item.start_day + " " + item.time : item.start_day;
59
+ var startAt = item.time ? item.start_day + " " + item.time : item.start_day;
60
60
 
61
- var endAt = item.time ? item.end_day + " " + item.time : item.end_day;
61
+ var endAt = item.time ? item.end_day + " " + item.time : item.end_day;
62
62
 
63
- var isBetween = moment().isBetween(startAt, endAt);
63
+ var isBetween = moment().isBetween(startAt, endAt);
64
64
 
65
65
  if (isBetween && item.name === 'apple') {
66
66