Zitat:
Zitat von Hippo25
Allso ist <= 2 3 Order
und < 2 sind 2 Order OK wo ist da die Logik
Kleiner 2 ist bei Ganzzahlen 1 oder 0 ( natürlich auch -zahlen )
Sinn mach dies nur wenn er bei 0 anfängt zu Zählen.
Dann dürfte er bei Ordertotal ( 2 Orders ( im normalen zählen )) nur 1 anzeigen ( zeigt aber 2 an ) . Beides ist aber nicht normal vereinbar. Allso muss die funktion Orderstotal die Ausgabe anpassen
Hippo
|
Entschuldige aber das ist absoluter Blödsinn!
Stell dir mal die Frage wie viele Orders offen sein dürfen damit noch eine weitere (Zweite) eröffnet werden kann? 1 oder 2?
Ich hoffe deine Antwort ist 1!!
In deinem Code darf eine Order eröffnet werden wenn OrdersTotal() <= 2, also auch wenn bereits 2 Orders offen sind. Und 2 + 1 ist nunmal 3. Wenn man sich dessen nicht bewusst ist, könnte es vielleicht unlogisch wirken.
@MA-EA: Bitte unterlasse in Zukunft solche Verwirrungen wenn du dich nicht auskennst!!
---Leopold---