오늘 면접을 봤을 때 갑자기 코딩테스트를 풀라고 주셨으나 긴장하고 있던터라 풀지를 못했다... 지하철을 타고 생각해보니 되게 쉽게 생각하면 풀 수 있을 것 같다는 생각이 들었다.
// 문제
function factorial(n) {
}
// 결과
console.log(factorial(3)) // 6
console.log(factorial(5)) // 120
function factorial(n) {
let x = 1;
for (let i = n; i > 0; i--) {
x *= i;
}
return x;
};
긴장을 해서 머리가 잘 돌아가지 않아 간단한 문제도 풀지 못했다는 것에 너무 분하다... 다음 면접에서 잘 봐야지라는 생각이 들었다...