---
title: "nu då? (primtal)"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/54981-nu-då-primtal"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "firstchoice"
published: "2002-10-03T13:42:51.000Z"
updated: "2002-10-03T16:20:27.000Z"
replies: 3
views: 302
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/54981-nu-då-primtal"
---

# nu då? (primtal)

## #1 — firstchoice, 2002-10-03T13:42Z

vad är fel?
den säger ifrån på "next"

\<%
dim iTalIn, i, i2, iTemp, iFlagga, iTalTest

  iTalIn = cint(Request.Form("slut"))
  iFlagga = 0

  for i = 2 to iTalIn-1

    iTalTest = i+1
    for i2 = 2 to iTalTest-1
    
     iTemp = (iTalTest mod i2)
      if iTemp = 0 then
        iFlagga = 1
      if iflagga = 0 then

    Request.Write(iTalIn & " är ett primtal")

    else if iflagga = 1 then
      iFlagga = 0
	end if
next
next
%\>

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

## #2 — Palleman, 2002-10-03T13:56Z

1\. Du har missat avsluta en IF-sats.. om du indenterar din kod är det lättare att missa sådana små misstag.

2\. Rätt syntax för ElseIf är just ElseIf inte; Else IF 

Testa denna istället:

```
<% 

dim iTalIn, i, i2, iTemp, iFlagga, iTalTest 

iTalIn = cint(Request.Form("slut")) 
iFlagga = 0 

For i = 2 to iTalIn-1 

	iTalTest = i+1 

	For i2 = 2 To iTalTest-1 

		iTemp = (iTalTest mod i2) 

		If iTemp = 0 Then 
			iFlagga = 1 
			If iflagga = 0 Then 
				Response.Write(iTalIn & " är ett primtal") 
			ElseIf iflagga = 1 Then 
				iFlagga = 0 
			End If 
		End If

	Next 

Next 

%>
```

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

## #3 — solbulle, 2002-10-03T15:09Z

> Request.Write(iTalIn & " är ett primtal")

Ska det inte stå:

```
Response.Write(iTalIn & " är ett primtal")
```

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

## #4 — @nders, 2002-10-03T16:20Z

Fortsätt på en och samma tråd med samma problem, istället för att skapa nya hela tiden. Det är lättare att följa problemet (och lösningen) då.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/54981-nu-då-primtal
