방법: 1. "for (var i=1;i
이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
Javascript는 1-n의 합을 구합니다
1-n의 합을 구하려면 1~n의 숫자를 순회해야 하므로 for 루프의 초기 조건을 다음과 같이 설정할 수 있습니다. i = 1이고, 제한 조건은 i
for (var i = 1; i <= n; i++) { }
그런 다음 루프 본문 "{}"에 각 루프의 i 값을 추가합니다. 계산된 값을 저장하려면 중간 수량 합계가 필요합니다. 변수 합계의 초기 값은 결과에 영향을 주지 않도록 0이어야 합니다. 작성하는 방법은 두 가지가 있습니다(한 가지만 선택하세요):
sum += i; //或 sum = sum + i;
루프가 끝난 후 변수 sum의 값은 1-n의 합이 되어 출력됩니다.
전체 구현 코드는 다음과 같습니다.
function sum(n) { //函数声明 var sum=0; //局部变量声明 for (var i=1;i<=n;i++){ //初始表达式,测试表达式,改变表达式 sum = sum + i; //将i+n的值给到sum } return sum; //返回sum值 } console.log(sum(2)); //控制台输出1-2数和 console.log(sum(3)); //控制台输出1-3数和 console.log(sum(4)); //控制台输出1-4数和 console.log(sum(5)); //控制台输出1-5数和 console.log(sum(6)); //控制台输出1-6数和 console.log(sum(7)); //控制台输出1-7数和 console.log(sum(8)); //控制台输出1-8数和 console.log(sum(9)); //控制台输出1-9数和 console.log(sum(10)); //控制台输出1-10数和
[관련 권장 사항: javascript 학습 튜토리얼]
위 내용은 자바스크립트에서 1-n의 합을 구하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!