포스트

36. 간단한 논리 연산

나의 코드

1
2
3
4
5
6
7
8
9
10
import Foundation

func solution(_ x1:Bool, _ x2:Bool, _ x3:Bool, _ x4:Bool) -> Bool {
    
    var answer : Bool = true
    
    answer = (x1||x2) && (x3||x4)
    
    return answer
}

이렇게 생각한 이유. 진리표를 보니 ∨는 OR ∧는 AND를 표현한다는 것을 알 수 있었다.

그래서 문제의 기호를 논리연산자로 표현하였다. AND : && OR : ||

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.