>웹 프론트엔드 >프런트엔드 Q&A >자바스크립트에서 5의 계승을 구하는 방법

자바스크립트에서 5의 계승을 구하는 방법

藏色散人
藏色散人원래의
2021-06-26 13:47:194843검색

5의 계승을 찾는 Javascript 방법: 1. while 루프를 사용하여 5의 계승을 찾습니다. "while(num){result *= num;num--;}"와 같은 코드 2. 함수 사용 5의 계승을 재귀적으로 찾으려면 "function Factorial(){...}"과 같은 코드를 사용하세요.

자바스크립트에서 5의 계승을 구하는 방법

이 문서의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

JavaScript에서 5의 계승을 찾는 방법은 무엇입니까?

JS는 5를 찾는 계승 연산을 구현합니다.

옵션 1: while 루프 사용

function factorial(num){
  var result = 1;
  while(num){
    result *= num;
    num--;
  }
  return result;
}
console.log(factorial(5))//120

연산 결과:

옵션 2: 함수 재귀 사용

function factorial(num){
  if(num <= 0){
    return 1;
  }else{
    return num*arguments.callee(num-1);
  }
}
console.log(factorial(5))//120

연산 결과:

[추천: javascript 고급 튜토리얼]

위 내용은 자바스크립트에서 5의 계승을 구하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.