1. 알고리즘 풀이
1. OX퀴즈
문제 링크

function solution(quiz) {
let answer = []
for (const v of quiz) {
let a = v.split(' ')
console.log(a)
if(a[1] == '+') {
if ( (+a[0]*1) + (+a[2]*1) == (a[4]*1)) {
answer.push("O")
}
else { answer.push("X")}
} else {
if ( (a[0]*1) - (a[2]*1) == (a[4]*1)) { answer.push("O")}
else { answer.push("X")}
}
}
return answer
}
function solution(quiz) {
let answer = [];
quiz.forEach((val) => {
const [x, sign, y, , z] = val.split(" ");
let sum = 0;
if (sign === "+") {
sum = Number(x) + Number(y);
} else {
sum = Number(x) - Number(y);
}
sum === Number(z) ? answer.push("O") : answer.push("X");
});
return answer;
}
2. 세균 증식
문제 링크

function solution(n, t) {
return n * Math.pow(2, t)
}