https://school.programmers.co.kr/tryouts/85891/challenges?language=javascript
이전에 풀었던 문제를 활용해서 특정 자리에 숫자만, 연산자만 들어온다는 점을 이용해서 해결했다.
function solution(quiz) {
    var answer = [];
    for(let i = 0; i < quiz.length; i++) {
        const splitQuiz = quiz[i].split(' ');
        let result = Number(splitQuiz[0]);
        for(let j = 1; j < splitQuiz.length; j++) {
            if (j % 2 === 1) { // 홀수일때, 연산자
                if (splitQuiz[j] === '+') {
                    result += Number(splitQuiz[j+1]);
                } else if (splitQuiz[j] === '-') {
                    result -= Number(splitQuiz[j+1]);
                } else {
                    if (result == splitQuiz[j+1]) {
                        answer[i] = 'O';
                    } else {
                        answer[i] = 'X';
                    }
                }
            } 
        }
    }
    return answer;
}
'+' 연산자가 문자열이 있으면 옆으로 붙여버리는 것 주의하자