[Swift]条件文と繰り返し文
条件文
// swift 의 if 조건문
let age: Int = 12
if age < 19{
print("미성년자 입니다.")
}
else{
print("성인 입니다.")
}
let animal = "cat"
if animal == "dog"{
print("개")
}
else if animal == "cat"{
print("고양이")
}
else{
print("what?")
}
// switch 조건문
let color = "red"
switch color{
case "blue":
print("파랑")
case "green":
print("초록")
case "yellow":
print("노랑")
default:
print("I dont know")
}
let temperature = 30
switch temperature{
case -20...9:
print("winter")
case 20...35:
print("summer")
default:
print("?")
}
複文
Python使用:ただしswiftは{}を使用します.
// swift의 for in 문
for i in 1...4 {
print(i)
}
let array = [1,2,3,4,5]
for i in array {
print(i)
}
let str = "Hello, Swift"
for i in str {
print(i)
}
// swift의 while문
var number = 5
while number < 10 {
number+=1
print(number)
}
// repeat while문. do while문과 비슷한 개념
var x = 6
repeat {
x += 2
} while x<5
print(x) // 적어도 한 번 실행하기 때문에 x는 8이 됨.
Reference
この問題について([Swift]条件文と繰り返し文), 我々は、より多くの情報をここで見つけました https://velog.io/@heyksw/Swift-조건문과-반복문テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol