본문 바로가기

 𝗔𝗣𝗣𝗟𝗘/SWIFT : GRAMMAR

Swift 기초 문법 - allSatisfy()

 

 

 

 

allSatisfy()

 

 

💡 allSatisfy() 

 

▶ 모든 요소가 특정 조건을 만족하는지 확인하는 메서드

    이 메서드는 모든 요소가 주어진 조건을 충족하면 true를 반환하고, 그렇지 않으면 false를 반환합니다. 

 

 

 예시(01)  

let numbers = [1, 2, 3, 4, 5]

// numbers의 모든 요소가 0보다 큰지 확인
let answer1 = numbers.allSatisfy { $0 > 0 }
print(answer1) // Output: true

// 모든 요소가 짝수인지 확인
let answer2 = numbers.allSatisfy { $0 % 2 == 0 }
print(answer2) // Output: false

 

 예시(02)  

// 문자 포함여부
let str = "s1234"
str.allSatisfy({ $0.isNumber } // false
 
let str2 = "1234"
str.allSatisfy({ $0.isNumber } // true

 

 

 

 

 

 

 

 

참고

Recent Posts
Visits
Today
Yesterday
Archives
Calendar
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31