181934
Link
https://school.programmers.co.kr/learn/courses/30/lessons/181934 (opens in a new tab)
Answer
JavaScript
const operations = {
">=": (n, m) => n >= m,
"<=": (n, m) => n <= m,
">!": (n, m) => n > m,
"<!": (n, m) => n < m,
};
function solution(ineq, eq, n, m) {
const op = operations[ineq + eq];
return Number(op(n, m));
}
function solution(ineq, eq, n, m) {
if (eq === "=" && n === m) return 1;
if (ineq === "<" && n < m) return 1;
if (ineq === ">" && n > m) return 1;
return 0;
}