---
title: "Starta om funktionen?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/180984-starta-om-funktionen"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "kraeftan"
published: "2009-10-29T17:08:32.000Z"
updated: "2009-11-02T19:34:00.000Z"
replies: 2
views: 1274
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/java/180984-starta-om-funktionen"
---

# Starta om funktionen?

## #1 — kraeftan, 2009-10-29T17:08Z

```
import java.util.Random;
import java.util.Scanner;
public class cas 
{
		public static void main (String [] args)
		
		{
			
			Scanner input = new Scanner (System.in);
	
			int num1;	
			Random dice = new Random();
			
			int number;
			
			number = 1+dice.nextInt(10);
			
			System.out.println("Gissa en siffra mellan 1-10");
			num1 = input.nextInt();
			{
				if (num1 == number)
				{
					System.out.println("Rätt nummber" + number);
				}
				
				else 
				{
					System.out.println("Du gissade fel, nummret var " + number);
					System.out.println("Gissa en siffra mellan 1-10");
					"Här ska hela num1 börja om" <------
				}
				
			}
			
		}
}
```

**Där jag satt ut \<--- vill jag att hela num1 ska börja om så jag kan skriva en siffra så generatorn gissar på nytt.**

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

## #2 — onkelborg, 2009-10-29T19:11Z

Använd en loop, och en variabel som du deklarerar utanför loopen. Loopen fortsätter beroende på värdet på variabeln. Variabelns värde sätter du i if-satsen.

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

## #3 — kraeftan, 2009-11-02T19:34Z

tack ^^

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

---

Tråden på webben: https://www.webforum.nu/amne/java/180984-starta-om-funktionen
