함수 선언하기
Coddy Swift 여정의 기초 섹션에 포함된 레슨. 86개 중 51번째.
함수는 특정 작업을 수행하는 재사용 가능한 코드 블록입니다. 동일한 코드를 여러 번 작성하는 대신, 함수에서 한 번 정의한 후 필요할 때마다 호출합니다.
Swift에서는 func 키워드 뒤에 함수 이름과 괄호를 사용하여 함수를 선언합니다.
func sayHello() {
print("Hello!")
}
sayHello() // 출력: Hello!
sayHello() // 출력: Hello!중괄호 { } 안의 코드는 함수 본문입니다. 함수 본문은 함수를 호출할 때마다 실행됩니다. 함수를 호출하려면 함수 이름 뒤에 괄호를 쓰기만 하면 됩니다.
함수는 코드를 체계적으로 구성하고 더 읽기 쉽게 만드는 데 도움이 됩니다. 어떤 기능이 작동하는 방식을 변경해야 한다면, 사용되는 모든 곳이 아니라 한 곳에서만 업데이트하면 됩니다.
func greetUser() {
print("Welcome!")
print("Glad to have you here.")
}
greetUser()함수에는 지금까지 배운 모든 코드, 변수, 루프, 조건문을 포함할 수 있으며, 이 모든 것이 의미 있는 이름 아래 하나로 묶입니다.
챌린지
쉬움매개변수를 받지 않고 인사말을 반환하는 함수 printGreeting을 작성하세요.
함수는 표시된 그대로 문자열 "Hello, Swift!"을 반환해야 합니다.
매개변수:
- 없음
반환값: 문자열 "Hello, Swift!" (String)
직접 해보기
func printGreeting() -> String {
// 여기에 코드를 작성하세요
}
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: Swift 플레이그라운드