---
title: "vad betyder detta?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13693-vad-betyder-detta"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "eriks"
published: "2002-01-09T21:59:00.000Z"
updated: "2002-01-10T23:14:00.000Z"
replies: 5
views: 197
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/13693-vad-betyder-detta"
---

# vad betyder detta?

## #1 — eriks, 2002-01-09T21:59Z

Hej! Jag undrar vad detta betyder:

Do Until tal1 \<\> tal2
'vad som
Loop

Betyder det "gor tills tal ett inte ar lika stort som tal2" eller betyder det "gor tills antalet siffror i tal1 inte ar lika manga som antalet siffror i tal2". Anledningen till att jag fragar ar att jag har for mig att Do Until Tal1 \<\> 1 betyder "gor tills tal1 har fler eller farre an 1 siffra" medan Do Until Tal1 \<\> "1" betyder "gor till tal1 ar nagot annat an 1.

Tack! /Erik

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

## #2 — @nders, 2002-01-09T22:00Z

"gor tills tal ett inte ar lika stort som tal2"

Men:

1 är siffran 1, alltså ett tal. "1" är en sträng. 

Mvh,

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

## #3 — Brimba, 2002-01-09T23:30Z

```
tal1 = 5
tal2 = 5
Do Until tal1 <> tal2
'vad som
Loop
```

tal1 = 5
Tilldelar variabeln tal1 värdet 5

tal2 = 5
Tilldelar variabeln tal2 värdet 5

Do Until tal1 \<\> tal2
Håll på tills tal1 och tal2 skiljer sig ifrån varandra.

'vad som
Någon sorts incrementor eller decrementor utav något slag är att föredra, annars blir loopen oändlig.
exempelvis tal1 = tal1 - 1

Loop
Återgå till "Do until...", och testa om tal1 och tal2 skiljer sig ifrån varandra denna gång. Och om så är, avsluta loopen.

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

## #4 — eriks, 2002-01-10T02:03Z

sa har skrev jag:

tal = RS("countord")
slump = cInt(rnd()\*tal)

Do Until slump \<\> slump2
slump2 = cInt(rnd()\*tal)
Loop

gar loopen vidare tills slump1 inte ar lika langt (antal siffror) eller lika stort som slump2?

Jag gjorde precis som exemplet ovan, men tal2 fick inte ens nagot varde (det verkade som om loopen aldrig kordes). Varfor? Om jag tog bort loopen fungerade det, men da finns ju risken att de far samma varde. Vad ar fel?

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

## #5 — PatrikB, 2002-01-10T06:03Z

precis, loopen kördes aldrig eftersom slump2 inte har fått något värde. Och eftersom slump hade värde så var de skilda redan från början och således körs aldrig loopen: Do Until slump \<\> slump2.

cya,
PatrikB

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

## #6 — eriks, 2002-01-10T23:14Z

hmmmm, sa smart var jag.
Tack sa mycet!

Hur ska jag skriva for att fa det som jag menar (gor ett slumptal "slump2" vilket inte ar lika stort som "slump")?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/13693-vad-betyder-detta
