webForumDet fria alternativet

Kontrollera så ett tal är delbart med 10 och blir heltal.

ASP

9 svar · 471 visningar · startad av ConnyFox

Medlem sedan aug. 20011 087 inlägg
Frågan#1

Vill kolla om ett tal är t.ex 10,20,30, 140, 380 osv.

tal som 7, 15, 35, 69, 175 osv skall alltså inte accepteras. hur gör jag detta?

en funktion som ger true/false vore perfekt, nån som kan hjälpa till?

Medlem sedan jan. 20023 327 inlägg
#2

Du bör kunna göra enligt följande. Observera att det var länge sedan jag använde asp så något syntax fel kan finnas men principen skall fungera.

Function GetISP(iNumber)
    If iNumber mod 10 = 0 Then
        true
    Else
        false
    End If
End Function
Medlem sedan juni 20019 519 inlägg
#3

nästan...:

Function GetISP(iNumber)
    If iNumber mod 10 = 0 Then
        GetISP = true
    Else
        GetISP = false
    End If
End Function
Medlem sedan juni 200032 967 inlägg
#4

Det största felet nu är nog namnet på funktionen... :o

Medlem sedan jan. 20023 327 inlägg
#5
Function EvalDividable(iNumber)
    If iNumber mod 10 = 0 Then
        Boolean = true
    Else
        Boolean = false
    End If
End Function

Sedan kan man välja att ta in en andra parameter som bestämmer vilket tal iNumber ska vara jämt delbart med och på så vis göra funktionen mer flexibel.

Medlem sedan juni 200032 967 inlägg
#6

Men nu har ju Compusa gjort så funktionen inte fungerar. För att returnera värdet från funktionen skriver man funktionsnamn = värde.

Medlem sedan jan. 20023 327 inlägg
#7

Som sagt var det länge sedan jag använd asp, vilket märks. Verifiera detta stycke kod @nders ;)

Function EvalDividable(iNumber)
    If iNumber mod 10 = 0 Then
        EvalDividable = true
    Else
        EvalDividable = false
    End If
End Function
Medlem sedan juni 200032 967 inlägg
#8

Borde fjungera.

mvh

Medlem sedan dec. 19996 721 inlägg
#9

Och bara för att busa lite.... :)

Function EvalDividable(iNumber)
    EvalDividable = (iNumber mod 10 = 0)
End Function
Medlem sedan aug. 20011 087 inlägg
#10

perfa!

252 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)