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!

247 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
118 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)