DAY 02
Swift에서 조건을 표현하는 방법
조건을 표현하는 방법
var onoff : Bool = false
if (onoff == true) {
print("on")
}
if (onoff != true) {
print("off")
}
if onoff == true {
print("on")
}
if onoff {
print("on")
}
if !onoff {
print("off")
}
이런 식으로 조건문 식에 괄호 없이도 동작하는 것이 특징인 것 같았고
그에 따라 ! 로 not을 표현하는 것들도 더 깔끔하게 보이는 것 같았다
JAVA에서는 boolean 키워드를 사용하고,
Swift에서는 bool 을 사용한다 이 차이 정도 랄까 ?
DAY 03
foreach 반복문 표현하기
for-each
자바에서는 이 개념을 배웠었는데 배열이나 컬랙션의 원소들을 탐색할 때 사용하였던 것 같다
var myArray : [Int] = [0,1,2,3,4,5,6,7,8,9,10]
for item in myArray {
print("item : \(item)")
}
myArray 정수형 배열의 원소들을 탐색하며 반복한다
형태는 파이썬과 비슷한 듯 싶다
for item in myArray where item > 5 {
print("5보다 큰 수 : \(item)")
}
myArray 내 원소 중 5보다 큰 원소를 반복적으로 탐색한다
where keyword를 사용하여 for loop 내의 조건을 준 것을 알 수 있었다
댓글