Hallo,
Warum schreibst du überhaupt Strings, wenn du eigentlich Zahlenwerte meinst?
Das war mir auch aufgefallen, das hatte ich schon verbessert. An Ilse, weil die Ingrid grad im Urlaub ist. ^^
Oder Du mußt die Variable innerhalb der Funktion als global definieren, dann brauchtst Du sie nicht als Parameter übergeben.
Davon würde ich aber abraten. Eine Funktion schreibe ich doch auch, um den Code modular zu kapseln. Die Verwendung globaler Variablen innerhalb der Funktion widerspricht diesem Prinzip.
Da gebe ich Dir Recht. Nur wollte ich die Möglichkeit nicht verschwiegen haben.
Zudem mag es auch Anwendungen geben, wo das einfacher ist, als konstante Parameter immer wieder neu zu übergeben. Sollte es komplett OOP sein, wären doch Klassen noch besser, oder?
gute Nacht
^da Powl