回答編集履歴

1

追記

2018/11/23 06:32

投稿

m.ts10806
m.ts10806

スコア80852

test CHANGED
@@ -3,3 +3,13 @@
3
3
  console.logで確認してみてください。
4
4
 
5
5
  varなど定義の際はなるべく変数のスコープに合わせて、今回はグローバルで定義された方が良いですね。
6
+
7
+
8
+
9
+ 追記。
10
+
11
+ 現在はcookieに保存するときにタイマーで回ったときの時間ではなく、アクセスしたときの時間を保管しています。
12
+
13
+ setInterval()では第1引数即時関数でそのままその内容のみを実行し続けますので、timer()に入る前に保管された情報は更新されません。
14
+
15
+ setInterval()内でnowをとってきたタイミングでendのcookieを保存するように変更してみてください。