문제
Boolean 값의 배열과 논리 연산자를 취하는 JavaScript 함수를 작성해야 합니다.
우리 함수는 배열의 값에 연산자를 순차적으로 적용한 결과를 기반으로 부울 결과를 반환해야 합니다.
예시
다음은 코드입니다 -
const array = [true, true, false]; const op = 'AND'; function logicalCalc(array, op){ var result = array[0]; for(var i = 1; i < array.length; i++){ if(op == "AND"){ result = result && array[i]; } if(op == "OR"){ result = result || array[i]; } if(op == "XOR"){ result = result != array[i]; } } return result; } console.log(logicalCalc(array, op));
출력
false