//: Playground - noun: a place where people can play


import UIKit

import Swift


//func 함수이름(매개변수1이름 : 매개변수1타입, 매개변수2이름: 매개변수2타입 ...) -> 반환타입 {

//  함수 구현부

//  return  반환값

//}


func sum(a: Int, b: Int) -> Int {

    return a + b

}


//반환값 없을 경우 Void

func printMyName(name: String) -> Void{

    print(name)

}


//반환값 아래와 같이 생략도 가능

func printYourName(name: String){

    print(name)

}



//매개변수가 없는 함수

func maximumIntegerValue() -> Int {

    return Int.max

}



//매개변수와 반환값이 없는 함수

func hello() -> Void {

    print("hello")

}


func bye() {print("bye")}


sum(a:3 , b:4)


hello()


printMyName(name: "what")


printYourName(name: "your name")


maximumIntegerValue()


hello()


bye()



'Swift > 기초&문법' 카테고리의 다른 글

스위프트 swift 옵셔널 추출  (0) 2018.08.15
스위프트 swift 옵셔널  (0) 2018.08.14
스위프트 swift 반복문  (0) 2018.08.14
스위프트 swift 조건문  (0) 2018.08.14
스위프트 swift 함수 고급  (0) 2018.08.14

+ Recent posts