Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo zusammen,

habe verschiedene Variablen mit verschiedenen Werte. die Werte der Variablen kann sich immer ändern.

z.B.

dim count1 = 2

dim count2 = 3

dim count3 = 6

dim count4 = 3

beim nächsten mal können die werte wie folgt sein

dim count1 = 4

dim count2 = 2

dim count3 = 3

dim count4 = 0

wie kann ich die verschiedennen variablen vergleichen und den größten wert bestimmen.

im fall eins wäre es count3 = 6 der höchste wert.

im fall zwei wäre es count1 = 4

gibt es eine möglichkeit durch eine formel oder ein script in asp den höchsten wert zu bestimmen??

danke für euere hilfe.

gruss azubi-tigerente

Geschrieben (bearbeitet)

Ich würde dir nicht empfehlen einzelne Variablen zu verwenden sondern ein Array, das du dann einmal durchläufst und den größten Wert ermittelst.

Pseudocode:


int[] myArray = [5 4 9 7 3 1 5]


function int max( paArray[] ) {

     int ln = paArray[0]

     for i=1 to paArray.length - 1

          if ln < paArray[i]

             ln = paArray[i]

    return ln

}


print('Maximum: ' + max(myArray))

Bei Deiner Variante musst Du eben immer 2 Variablen prüfen und das Maximum ermittelt und dieses

wieder gegen die anderen Maxima, die sich aus den anderen Prüfungen ergeben, auswerten

Phil

Bearbeitet von flashpixx
Geschrieben

Vielen Dank für Deine Hilfe. Ich benötige die Variabeln. Denn diese Variabeln geben Werte für dynamische arrays. Ich muss also nach meiner Datenbankabfrage und wenn die Variabeln nicht mehr erhöht werden diese werte der Variablen in ein array schreiben und dann kann ich den Maximalwert ermitteln.

Ich denke ich werde dies mal so probieren. Danke für das Script für die Arrayabfrage.

gruss azubi-tigerente

Geschrieben

Ich muss also nach meiner Datenbankabfrage und wenn die Variabeln nicht mehr erhöht werden diese werte der Variablen in ein array schreiben und dann kann ich den Maximalwert ermitteln.

Die Datenbank kann Dir das direkt liefern! Vor allem ist dies wesentliche performanter.

Phil

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...