---
title: "Goto?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13284-goto"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "oJones"
published: "2001-12-19T20:49:00.000Z"
updated: "2001-12-19T21:49:00.000Z"
replies: 4
views: 181
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/13284-goto"
---

# Goto?

## #1 — oJones, 2001-12-19T20:49Z

Har en hel hop IF satser och när det inte går som det ska 
(typ 
X = 1
IF X = 2 Then ...
)

så vill jag att den börjar om.
Ungefär som gamla basic tiden när man kunde göra en GOTO.

Typ IF X = 2 Then GOTO start

Hänger ni med i min luddiga beskrivning?
Grejjen är den att det här "GOTO" kommandet ska fungera hela vägen. så om det strular i tredje IF satsen så ska den likförbaskat börja om från "början".

Observera att jag \_inte\_ vill ladda om sidan. Är det möjligt?

Permalänk: https://www.webforum.nu/p/13284

## #2 — LarsG, 2001-12-19T21:04Z

Du kan väl simulera lite

```
finsihed = false
do until finished
do until finished
'
if x = 2 then exit do
'
finished = true
loop
loop
```

Permalänk: https://www.webforum.nu/p/301223

## #3 — oJones, 2001-12-19T21:22Z

Varför två st do until finished och två loop?

Hmm, vad jag vill är följande:
\--

borjan

Randomize
Z = Int(Rnd \* 5)
Y = Int(Rnd \* 5)
X = Int(Rnd \* 5)

' Nu blev talen (i teorin) :
'Z = 1
'Y = 2
'X = 3

If Z = 5 Then
GOTO borjan
Else
If Y = 6 Then
GOTO borjan
Else
If X = 4 Then
Response.Write "Det fungerar"

Else GOTO borjan

\---
GOTO funktionen finns dock inte i verkligheten..

Permalänk: https://www.webforum.nu/p/301224

## #4 — LarsG, 2001-12-19T21:33Z

I ditt fall räcker det med en loop

```
randomize
do until false
Z = Int(Rnd * 5)
Y = Int(Rnd * 5)
X = Int(Rnd * 5)
If Z <> 5 and Y <> 6 and X = 4 then exit do
loop
```

Om du måste ha flera if så behöver du båda looparna.

Permalänk: https://www.webforum.nu/p/301225

## #5 — oJones, 2001-12-19T21:49Z

Min kod var ett exempel =)

Vet inte riktigt hur jag ska peta in looparna o allting i den.. 

Ingen som har ngt förslag?

\[Redigerat av oJones den 20 dec 2001\]

Permalänk: https://www.webforum.nu/p/301226

---

Tråden på webben: https://www.webforum.nu/amne/asp/13284-goto
