Node.js でランダムな範囲内で呼び出したい関数があります。したがって、たとえば、2 時間から 12 時間の間に 1 回、2 時間から 12 時間の間に 1 回、というように実行したいと思います。ただし、この間隔は固定されるべきではないため、すべての呼び出しの最後にその間隔を再計算する必要があります。
可能であれば、これを実行できる曜日も制限したいと思います。例として、土日ではありません。
2番目の部分を非常にうまく実行するlater.jsを調べてみましたが、間隔を段階的にランダム化する方法が見つからないようです。これを達成する方法を知っている人はいますか?