JSFiddle - React, Tailwind, and code Playground
by Eskel
CoffeeScript
prevTimestamp1 = 0
prevTimestamp2 = 0
update1 = ->
delta = Date.now() - prevTimestamp1
if delta > 500
date = new Date
console.log date.getSeconds()
prevTimestamp1 = Date.now()
update2 = ->
delta = Date.now() - prevTimestamp2
if delta > 500
date = new Date
console.log date.getSeconds()
prevTimestamp2 = Date.now()
timeout1 = ->
setTimeout (->
update1()
timeout1()
), 16
timeout1()
timeout2 = ->
setTimeout (->
update2()
timeout2()
), 16
timeout2()
#setInterval (->
# update()
#), 16