함수의 선언 방법 이해하기
매개변수가 없는 함수
- 매개변수를 받지 않고, 호출하면 항상 같은 결과를 출력하는 함수.
func sayHello() {
print("안녕하세요!")
}
sayHello() // "안녕하세요!" 출력
매개변수가 있는 함수
- 함수를 호출할 때 특정 값을 전달하여 다양한 결과를 출력할 수 있음.
func greet(name: String) {
print("안녕하세요, \(name)님!")
}
greet(name: "Alice") // "안녕하세요, Alice님!" 출력
greet(name: "Bob") // "안녕하세요, Bob님!" 출력
반환값이 있는 함수
- 함수를 호출하면 결과를 반환하는 함수.
func add(a: Int, b: Int) -> Int {
return a + b
}
let sum = add(a: 5, b: 3) // 8 반환
print(sum) // 8 출력
함수 선언하기
과제 1 : 기본적인 함수 선언
- 문제 : "Hello, Swift!"를 출력하는 함수를 선언하고 호출하세요.
과제 2 : 매개변수를 받는 함수 만들기
- 문제 : 이름을 입력하면 "안녕하세요, [이름]님!" 을 출력하는 함수를 작성하세요.
- 함수이름 : greet
- 매개변수 : name(문자열)
- 반환값: 없음(Void)
'iOS' 카테고리의 다른 글
[iOS] 2025.02.12 프로젝트 : "간단한 가위바위보 게임 만들기" (0) | 2025.02.12 |
---|---|
[iOS] 2025.02.11 함수의 사용 방법 이해하기 (0) | 2025.02.11 |
[iOS] 2025.02.07 반복문 이해하기 (0) | 2025.02.07 |
[iOS] 2025.02.07 조건문 이해하기 (0) | 2025.02.07 |
[iOS] 2025.02.06 연산자의 이해 (0) | 2025.02.06 |