webForumDet fria alternativet

Inkludera Do until i If-satser

ASP

2 svar · 252 visningar · startad av karlj87

Medlem sedan mars 2004662 inlägg
Frågan#1

Hej sitter här och testar.

dim iRaknare
iRaknare = Request("iRaknare")

if iRaknare < 100 then
Do until iRaknare > 100
else
Response.write("Skriv ett tal mindre än hundra! Annars...")
end if
response.write(iRaknare)
iRaknare = iRaknare + 1
Loop

Varför blir detta fel? Kan man göra på något annat sätt?

Tack på förhand.

Medlem sedan juni 200032 967 inlägg
#2

Du måste ha hela do-loopen i ditt if- eller else-block, inte bara en del.

dim iRaknare
iRaknare = Clng(Request("iRaknare"))

if iRaknare < 100 then
	Do until iRaknare > 100
		response.write(iRaknare)
		iRaknare = iRaknare + 1
	Loop
else
	Response.write("Skriv ett tal mindre än hundra! Annars...")
end if
Medlem sedan mars 2004662 inlägg
#3

Tackar, tackar. Var dag lär man sig en ny sak. :)

363 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
227 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)