---
title: "Oändlig loop?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/67129-oändlig-loop"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Jesper T"
published: "2003-02-04T11:29:16.000Z"
updated: "2003-02-04T17:15:21.000Z"
replies: 6
views: 255
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/67129-oändlig-loop"
---

# Oändlig loop?

## #1 — Jesper T, 2003-02-04T11:29Z

Min webbläsare säckar ihop helt och håttet med denna kod. Vad är fel?

```
 for i = 0 to 48
	   If bgcolor = "white" then bgcolor = "snow" else bgcolor = "white"  
	   For t = 0 To 23
	   If t < 10 Then 
	   t = "0" & t 
	   End If 
	  Response.write "<tr><td style=""height:15px;"" bgcolor="& bgcolor &" onMouseOver=""this.style.backgroundColor='#99ccff';"" onMouseOut=""this.style.backgroundColor='"& bgcolor &"';"" ondblclick=""dialog('"& i &"')"""&_ 
	  "title=""Lägg till/redigera "& t &">""&nbsp;</td></tr>"
	  next
	  next
```

Hinner aldrig få något felmeddelande.

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

## #2 — @nders, 2003-02-04T11:38Z

Då får inte modifiera din kontrollvariabel (t) inne i loopen, framför allt inte göra en sträng av den. Prova detta:

```
for i = 0 to 48
	If bgcolor = "white" then bgcolor = "snow" else bgcolor = "white"  
	For t = 0 To 23
		a = t
		If t < 10 Then 
			a = "0" & t 
		End If 
		Response.write "<tr><td style=""height:15px;"" bgcolor="& bgcolor &" onMouseOver=""this.style.backgroundColor='#99ccff';"" onMouseOut=""this.style.backgroundColor='"& bgcolor &"';"" ondblclick=""dialog('"& i &"')"""&_ 
		"title=""Lägg till/redigera "& t &">"" </td></tr>"
	next
next
```

Jag tog mig friheten att indentera din kod också, så man ser vad som tillhör vad.

mvh

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

## #3 — Engine^, 2003-02-04T12:12Z

> **@nders skrev:**
>
> Jag tog mig friheten att indentera din kod också, så man ser vad som tillhör vad.

Ah... indentering. Hur vilse skulle man inte vara utan det? :)

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

## #4 — Erik Juhlin, 2003-02-04T13:27Z

Det finns inga oändliga loopar. Alla loopar dör förr eller senare. :(

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

## #5 — Jesper T, 2003-02-04T16:09Z

Ja, ja.
@nders, det funkar inte alls.
Idén är att loopa ut varje hel och halvtimma samt ett löpnummer.
Loopen skall börja vid 00:00, 00:30, 01:00, osv och sluta vid 23:30. Löpnummret skall gå ifrån 1 till 46 eller 48 eller vad det nu blir om man listar varje halvtimma under ett dygn. :)
Erik Juhlin: -Tack för info.

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

## #6 — @nders, 2003-02-04T17:03Z

Jaja, det blir en jäklarns massa html när jag testar exakt den koden hos mig i alla fall.

Dina loopar är förmodligen felaktiga dock, eftersom den inre loopen körs 49\*24 gånger. Så ska det väl inte vara :q

Dessutom är din HTML-felaktig, och dina tabellceller innehåller ingenting. 

Gör om, gör rätt! :D

Mvh

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

## #7 — Engine^, 2003-02-04T17:15Z

```
For i = 0 To 48
    If bgcolor = "white" Then bgcolor = "snow" Else bgcolor = "white"
    a = CInt(t / 2)
    If a < 10 Then a = "0" & a
    If a Mod 2 = 1 Then a = a & ":30" Else a = a & ":00"

    Response.write "<tr><td style=""height:15px;"" bgcolor="& bgcolor & _
    " onMouseOver=""this.style.backgroundColor='#99ccff';"" onMouseOut=""this.style.backgroundColor='"& _
    bgcolor &"';"" ondblclick=""dialog('"& i &"')"""&_ 
		"title=""Lägg till/redigera "& a &">"" </td></tr>"
Next i
```

Var det något åt det här håller som var tanken?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/67129-oändlig-loop
