출력 피보나치 수 함수 만들기
2266 단어 피보나치 수열JavaScript
회귀함수라는 이름은 준비됐지만 의외로 간단하네요.
function F (n) {
if ( n === 0 || n === 1 ) {
return 1;
} else {
return F(n-1) + F(n-2);
}
}
일차 구동F = (n) => n === 0 || n === 1 ? 1 : F(n-1) + F(n-2);
이런 느낌의 작법은 지루하고 길기 때문에 더 좋은 작법을 아는 사람은 반드시 메시지를 남겨주세요.[추기]
평론에서 나에게 더 짧은 방법을 알려주었다.
const fib = n => n > 2 ? fib(n - 1) + fib(n - 2) : 1;
중점은 기초 부분을 뒤로 미루는 것이다.참고 자료
JavaScript - 보조 뷰의 첫 번째 반복 함수
Reference
이 문제에 관하여(출력 피보나치 수 함수 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/siromath/items/5fb4770c11d927c84216텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)