함수2 함수 반환 함수 반환 값 함수는 항상 지정된 타입의 값을 반환함. 반환 값을 갖는 함수를 선언하기 위해선 매개변수 선언부 뒤에 반환 값의 타입을 선언하면 됨. return 키워드에 값을 반환하기 위해 매개변수 괄호 오른쪽에 변수 타입 지정해야 함. func double(number float64) float64 { // 변수 타입 지정 return number * 2 } func main() { dozen := double(6.0) // 반환 값을 변수에 할당 fmt.Println(dozen) fmt.Println(double(4.2)) // 반환 값을 다른 함수에 전달. }return 문이 실행되는 함수는 이후의 코드 실행을 중단하고 즉시 함수를 빠져나와야 한다면? if문을 사용하면 특정 조건에서 다른 코드를 실.. 2023. 10. 29. 함수 선언 함수 선언하기 선언은 func 키워드, 함수 이름, 괄호( )로 시작된다. 함수를 선언하면 함수 이름 뒤에 괄호로 붙여 패키지의 다른 위치에서 호출할 수 있다. 함수를 호출하면 함수 블록 내의 코드가 실행된다. func sayHi() { fmt.Println("Hi") } // func : 함수 키워드 // sayHi : 함수명 // ( ) : 매개변수 // { : 함수 블록의 시작 // fmt.Println("Hi") : 함수 블록 바디 func main() { sayHi() // 함수 호출법 } 함수 매개변수 선언하기 함수에 인자를 전달하기 위해선 하나 이상의 매개변수를 선언해야 함. func repeatLine(line string, time int) { for i := 0; i < times; i.. 2023. 10. 29. 이전 1 다음