본문 바로가기
Swfit

[Swift] 스위프트 - 기본 조건문, 함수

by s_hoonee 2024. 7. 13.
반응형

뭐 다 똑같다, 특이점은 조건에 괄호가 없다 정도 .. 

조건문 ( if, switch )

let score = 85

if score >= 90 {
    print("A")
} else if score >= 80 {
    print("B")
} else {
    print("C")
}

let grade = "B"

switch grade {
case "A":
    print("Excellent")
case "B":
    print("Good")
case "C":
    print("Average")
default:
    print("Fail")
}

반복분 ( for, while ) 

for i in 1...5 {
    print(i)
}

var count = 0
while count < 5 {
    print(count)
    count += 1
}

함수

함수도 코틀린이랑 비슷.. 매개변수로 받은 변수 문자열에서 괄호 쓰는 게 아직 이질감이 있다.

func greet(name: String) -> String {
    return "Hello, \(name)!"
}

let greeting = greet(name: "Alice")
print(greeting) // "Hello, Alice!"

'Swfit' 카테고리의 다른 글

[Swift] - SwiftUI, 선언형 UI 발전과정  (0) 2024.07.15
[Swift] - Foundation  (0) 2024.07.15
[Swift] - var, let 상수와 변수  (0) 2024.07.13
[Swfit] 스위프트 - 타입  (0) 2024.07.13