181926
Link
https://school.programmers.co.kr/learn/courses/30/lessons/181926 (opens in a new tab)
Answer
JavaScript
const operations = {
w: (n) => n + 1,
s: (n) => n - 1,
d: (n) => n + 10,
a: (n) => n - 10,
};
function solution(n, control) {
return [...control].reduce((prev, op) => operations[op](prev), n);
}