Go for

1 개요[ | ]

For
Go For

2 3회 시행[ | ]

package main

import "fmt"

func main() {
	for i := 0; i < 3; i++ {
		fmt.Println("Hello World")
	}
}

3 1~10의 합[ | ]

package main

import "fmt"

func main() {
	sum := 0
	for i := 1; i <= 10; i++ {
		sum += i
	}
	fmt.Println(sum)
}
package main

import "fmt"

func main() {
	sum := 0
	i := 1
	for i <= 10 {
		sum += i
		i++
	}
	fmt.Println(sum)
}
package main

import "fmt"

func main() {
	sum := 0
	i := 1
	for {
		if i > 10 {
			break
		}
		sum += i
		i++
	}
	fmt.Println(sum)
}

4 기타[ | ]

package main
import "fmt"
func main() {
	sum := 1
	for ; sum < 1000; {
		sum += sum
	}
	fmt.Println(sum)
}
// https://gobyexample.com/for
package main
import "fmt"
func main() {
    i := 1
    for i <= 3 {
        fmt.Println(i)
        i = i + 1
    }

    for j := 7; j <= 9; j++ {
        fmt.Println(j)
    }

    for {
        fmt.Println("loop")
        break
    }

    for n := 0; n <= 5; n++ {
        if n%2 == 0 {
            continue
        }
        fmt.Println(n)
    }
}

5 같이 보기[ | ]

6 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}