• ich würde gerne zwei öffnungszeiten in 2 arrays eingeben und überprüfen ob überlappungen vorhanden sind.

    zb würde aus....
    arr1 9-11 12-15
    arr2 10-13 14-16

    ....folgenses ergebnis resultieren
    10-11 12-13 und 14-15

    ich würde das mit haufenweise if-else anweisungen machen.
    hat jemand eine idee wie es übersichtlicher, einfacher und schneller geht?

  • Ich gehe mal davon aus, dass beide Arrays von 0 bis n gehen und falls das Geschäft geöffnet ist, den Wert true haben, ansonsten false. Habe ich das richtig verstanden?

    Iteriere von 0 bis n: In jeder Iteration schau, ob das Feld in beiden Arrays true ist. Falls der letzte Vergleich false war, gib das Feld aus (Startpunkt). Falls der nächste Vergleich false ist, gib das Feld aus (Endpunkt).

    Geht vermutlich aber noch viel einfacher :)

    Dipper dipper dii dipper dii dipper dii duuu

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!