---
title: "primtal 2"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/54978-primtal-2"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "firstchoice"
published: "2002-10-03T13:16:08.000Z"
updated: "2002-10-03T13:26:07.000Z"
replies: 2
views: 210
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/54978-primtal-2"
---

# primtal 2

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

varför ökar ej "tal2" ??

\<%
 Sub prim
 Response.Write(" = primtal\<br\>")
 end sub
%\>

\<%

slut = Request.Form("slut")

tal1 = slut
tal2 = 2
for iraknare = 1 to slut-1

	summa = tal1 MOD tal2
	
	if summa \> 0 then
		exit for
	if summa = 0 then
		response.write(tal1 & " " & tal2)
		call prim
	end if
	tal1 = tal1 + 1
	tal2 = tal2 + 1
next	
%\>

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

## #2 — m_soderlund, 2002-10-03T13:20Z

Jag vet inte, men tal1, ska det inte vara ett tal? Du har definierat variabeln tal1 som en sträng, utan dubbelfnuttar dessutom..

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

## #3 — UlfT, 2002-10-03T13:26Z

> varför ökar ej "tal2" ??

Förmodligen för att du inte kommer ner till den satsen som adderar 1 till "tal2". Om "summa" (dåligt namnval, då det är en rest som du lägger i den variabeln) är större än noll, då kommer du inte till den sista satsen i din for-loop.

Vad är det egentligen du försöker göra?

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

---

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