Return Values
581 ワード
呼び出し関数の一部に渡されます.=関数を返します.
returnはコールバック関数を渡し、関数を終了します.
関数の式は式で、関数の戻り値は式の結果です.
func add() -> Int {
return 1 + 2
}
let a = add() //함수를 호출하는 상수 부분에 3의 값이 도출된다.
if add() == 3 { // "three"출력, 함수가 리턴한 값은 함수가 호출한 부분으로 전달된다 라는 개념을 이해하자
print("three")
}
func dosomething() {
let rnd = Int.random(in: 1...100)
if rnd % 2 == 0 { // 만약 짝수라면 이곳에서 함수가 종료
return
}
print(rnd) // 홀수라면 홀수가 출력된다.
}
Reference
この問題について(Return Values), 我々は、より多くの情報をここで見つけました https://velog.io/@isouvezz/Return-Valuesテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol