연습장
36. 간단한 논리 연산 본문
Q. boolean 변수 x1, x2, x3, x4가 매개변수로 주어질 때, 다음의 식의 true/false를 return 하는 solution 함수를 작성해 주세요.
(x1 ∨ x2) ∧ (x3 ∨ x4)
무슨말인가 싶은데 진리표를 보면 알수있다.
x ∨ y 에 대해서 4가지 경우 T T T F 를 받는데 공통점을 보면 T 가 다 들어간다.
마치 or 연산자와 같다.
x ∧ y 에 대해서 4가지 경우 T F F F 를 받는데 F 를 받은 항목은 모두 F 가 들어간다.
마치 and 연산자와 같다.
따라서 우리는 (x1 ∨ x2) ∧ (x3 ∨ x4) 를
(x1 or x2) and ( x3 or x4 ) 라고 생각 할 수있다.
function solution(x1, x2, x3, x4) {
return (x1 || x2 ) && (x3||x4)
}
'프로그래머스 > 0단계' 카테고리의 다른 글
38. 글자 이어 붙여 문자열 만들기 (0) | 2023.06.24 |
---|---|
37. 주사위 게임 3 (0) | 2023.06.24 |
35. 배열 만들기 4 (0) | 2023.06.23 |
34. 콜라츠 수열 만들기 (0) | 2023.06.23 |
33. 카운트 업 (0) | 2023.06.23 |