3개의 boolean중 적어도 두개가 참인지 확인하는 가장 좋은 방법
조회수 2526회
제가 면접을 보는데 면접관님이 3개의 boolean변수가 있을때 두개 이상이 참인 경우를 구하는 코드를 짜라고 하셨거든요
boolean atLeastTwo(boolean a, boolean b, boolean c) {
if ((a && b) || (b && c) || (a && c)) {
return true;
}
else{
return false;
}
}
그래서 제가 이렇게 짰는데 면접관님이 더 잘 짤수없냐고 했는데 그게 가능해요??
댓글 입력