golang study - 04

golang study - 04

For

  • 반복문
  • 소괄호 ()는 필요 없다.
package main
import "fmt"

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

또는 (while문처럼 사용하기)
func main() {
  sum := 1
  for sum < 10 {
    sum += sum
  }
  fmt.Println(sum)
}

If

  • 조건문
  • 소괄호 ()는 필요 없다.
if x < 0 {
  fmt.Spring(math.Sqrt(x))
}
또는
if  v := math.Pow(x, n); v < lim { 
// 변수 v는 if문에서만 사용할 수 있다.
  return v
}
return lim

댓글

가장 많이 본 글