[TIL] 2023.03.30 기술면접 스터디, Programmers 문제 풀기
Today I Learned Programmers 문제 풀기 기술면접 스터디 Programmers 문제 풀기 팩토리얼 나의 풀이 function solution(n) { let answer = 1; for ( i = 2; i n ) { return i - 1 } } } for문을 사용했는데 조건문을 뭘로 설정해야 할지 모르겠어서 저번에 찾아봤던 Number.MAX_SAFE_INTEGER (최대 정수값)을 사용했다. for문을 돌리면서 answer에 i를 계속해서 곱하고 if문 조건을 충족하면 값을 반환한다. 다른 사람의 풀이 function solution(n) { var answer = 1 var a = 0 while(answer