코딩 테스트/알고리즘 공부

팩토리얼 factorial

fullfish 2022. 12. 25. 11:37
// n이 양수여야함
function factorial(n) {
  return n !== 1 ? n * factorial(n - 1) : 1
}

위 코드에 비해서 아래 코드는 n이 0 일때, 한번 더 반복되지만 n이 0이라도 에러 안남

// n이 0이상이여야 함
function factorial(n) {
  return n ? n * factorial(n - 1) : 1
}

'코딩 테스트 > 알고리즘 공부' 카테고리의 다른 글

stirling formula(팩토리얼)  (0) 2023.03.26
Tree  (0) 2023.02.06
순열, 중복순열, 조합, 중복조합  (0) 2022.12.25
피보나치 수열  (0) 2022.09.09
수학적 지식 모음  (0) 2022.09.08