webForumDet fria alternativet

högsta värdet i en samling variablar

ASP

4 svar · 208 visningar · startad av KoTTeN

Medlem sedan sep. 20011 722 inlägg
Frågan#1

Säg att jag har varablerna:

Tal01 = 10
Tal02 = 20
Tal03 = 50

Och på ett enkelt sätt vill ta reda på vilken av dessa tre variablar som har det högst talet, hur gör man då? Måste man använda Array eller Obj?

Medlem sedan feb. 200112 078 inlägg
#2

En liten strulig array-funktion kanske? ;)

function highestNum(inarray)
   befVal = 0
   for i = lbound(inarray) to ubound(inarray)
      if cint(inarray(i)) > cint(val) then
         val = inarray(i)
      end if
      befVal = inarray(i)
   next
   highestNum = val
end function

myarray = split("5530,970,5440",",")
int = highestNum(myArray) 'int innehåller 5530
Medlem sedan nov. 20017 144 inlägg
Medlem sedan nov. 20017 144 inlägg
#4

Det verkar inte så smart att döpa variabeln till "int". Gör om!

Medlem sedan sep. 20011 722 inlägg
#5

Tackar Tackar! Fick inte riktigt Jespers att funka, men OveRRidE går klockrent!

384 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
129 ms — deklarationer (db)
128 ms — hämta statistik (db)
124 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)