Ændring af Variabelværdier
Vi har lært, hvordan man erklærer en variabel. Nu skal vi forstå, hvordan man ændrer værdien af en variabel.
Se på følgende program, som udskriver værdien af myVariable ved hjælp af funktionen Println:
index.go
1234567package main import "fmt" func main() { var myVariable = 7 fmt.Println(myVariable) // Using the name of the variable ('myVariable') we can access and show it's value }
Vi kan bruge følgende syntaks til at tildele en anden værdi til variablen:
index.go
1myVariable = 9
Bemærk, at vi denne gang udelader nøgleordet var, fordi vi ikke erklærer en ny variabel. Lad os nu tilføje denne linje til programmet:
index.go
123456789package main import "fmt" func main() { var myVariable = 7 fmt.Println(myVariable) // Outputs 7 myVariable = 9 fmt.Println(myVariable) // Outputs 9 }
I koden ovenfor brugte vi nøgleordet var til at erklære en variabel. Alternativt kan vi anvende operatoren := til variabelerklæring. I så fald vil koden se således ud:
index.go
123456789package main import "fmt" func main() { myVariable := 7 fmt.Println(myVariable) // Outputs 7 myVariable = 9 fmt.Println(myVariable) // Outputs 9 }
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Can you explain the difference between using `var` and `:=` for variable declaration?
What happens if I try to assign a value to a variable that hasn't been declared yet?
Can you show an example of modifying a variable's value in a complete program?
Awesome!
Completion rate improved to 1.96
Ændring af Variabelværdier
Stryg for at vise menuen
Vi har lært, hvordan man erklærer en variabel. Nu skal vi forstå, hvordan man ændrer værdien af en variabel.
Se på følgende program, som udskriver værdien af myVariable ved hjælp af funktionen Println:
index.go
1234567package main import "fmt" func main() { var myVariable = 7 fmt.Println(myVariable) // Using the name of the variable ('myVariable') we can access and show it's value }
Vi kan bruge følgende syntaks til at tildele en anden værdi til variablen:
index.go
1myVariable = 9
Bemærk, at vi denne gang udelader nøgleordet var, fordi vi ikke erklærer en ny variabel. Lad os nu tilføje denne linje til programmet:
index.go
123456789package main import "fmt" func main() { var myVariable = 7 fmt.Println(myVariable) // Outputs 7 myVariable = 9 fmt.Println(myVariable) // Outputs 9 }
I koden ovenfor brugte vi nøgleordet var til at erklære en variabel. Alternativt kan vi anvende operatoren := til variabelerklæring. I så fald vil koden se således ud:
index.go
123456789package main import "fmt" func main() { myVariable := 7 fmt.Println(myVariable) // Outputs 7 myVariable = 9 fmt.Println(myVariable) // Outputs 9 }
Tak for dine kommentarer!