javascript Time Überlappungen
bearbeitet von Gunnar Bittersmann@@Der Martin
> Ich würde das Array zunächst nach den Start-Zeitpunkten der Einträge [sortieren](https://wiki.selfhtml.org/wiki/JavaScript/Objekte/Array/sort)
Ich nicht. Das dürfte unnötig teuer sein.
Da man sowieso einmal durch das Array iteriert, bestimmt man dabei das Maximum der `startTime`-Werte und das Minimum der `endTime`-Werte. Ist ersteres größer als letzteres, liegt eine Überlappung vor.
LLAP 🖖
--
„Wir haben deinen numidischen Schreiber aufgegriffen, o Syndicus.“
„Hat auf dem Forum herumgelungert …“
(Wachen in Asterix 36: Der Papyrus des Cäsar)
javascript Time Überlappungen
bearbeitet von Gunnar Bittersmann@@Der Martin
> Ich würde das Array zunächst nach den Start-Zeitpunkten der Einträge [sortieren](https://wiki.selfhtml.org/wiki/JavaScript/Objekte/Array/sort)
Ich nicht. Das dürfte unnötig teuer sein.
Da man sowieso einmal durch das Array iteriert, bestimmt man dabei das Maximum der `startTime`-Werte und das Minimum der `endTime`-Werte. Ist erstere größer als letzteres, liegt eine Überlappung vor.
LLAP 🖖
--
„Wir haben deinen numidischen Schreiber aufgegriffen, o Syndicus.“
„Hat auf dem Forum herumgelungert …“
(Wachen in Asterix 36: Der Papyrus des Cäsar)