자바스크립트에서 합산하는 방법

藏色散人
풀어 주다: 2021-06-10 15:54:26
원래의
7553명이 탐색했습니다.

JavaScript에서 누적 구현 방법: 먼저 해당 js 샘플 파일을 만든 다음 "for(var i = 1;i <= 100;i++){sum += i;}" 및 기타 방법을 통해 누적을 구현합니다.

자바스크립트에서 합산하는 방법

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

자바스크립트에서 어떻게 누적하나요?

일반적인 JS 알고리즘-누적/누적

누적: 일련의 데이터를 변수에 추가합니다. 마지막으로 누적 결과가 얻어집니다.

empty
var sum = 0;
for(var i = 1;i <= 100;i++){
    sum += i;
}
로그인 후 복사
empty
var h = 100;
var sum = 0;
for(var i = 0;i < 10;i++){
    h = h / 2;
    sum += h;
}
sum = sum * 2 + 100;
로그인 후 복사

누적: 일련의 데이터를 변수에 곱하여 누적 결과를 얻습니다.

empty
var n = 100;
var result = 1;
for(var i = 1;i <= n;i++){
    result *= i;
}
로그인 후 복사

일반 형식:

Accumulation: v += e;

Accumulation: v *= e;

v는 누적 합계/누적을 나타내고, e는 누적/누적 항을 나타냅니다.

알고리즘의 핵심 사항 :

(1 ) 초기화

초기화 v:

Accumulation: v = 0;

Accumulation: v = 1;

e의 초기화, 누적/제품 항목이 더 복잡하면 다음과 같이 나눌 수 있습니다. pi 계산과 같이 여러 하위 항목을 개별적으로 초기화합니다. 문제는 누적 항이 기호, 분자, 분모의 세 부분으로 분해된다는 것입니다

(2) 루프의 제어 조건

하나는 고정된 횟수입니다. , 바운스 거리 계산 문제, 시퀀스의 처음 20개 항목의 합을 계산하는 문제, 횟수는 고정되어 있지만 특정 조건이 충족되어야 합니다. pi 계산 문제에는 다음이 필요합니다. 마지막 항의 절대값이 10-6보다 작아야 합니다.

(3) 누적/곱항 결정

예를 들어 수열의 처음 20개 항의 합은 현재 분자와 분모의 합을 다음 분모로 사용하고 현재 분모를 분자로 사용합니다.

또 다른 예는 파이를 구하는 문제인데, 부호를 부정하고 분모에 +2를 하여 다음 항을 구하는 것입니다.

【추천 학습: javascript 고급 튜토리얼

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

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿