首頁  >  文章  >  web前端  >  javascript怎麼累加

javascript怎麼累加

藏色散人
藏色散人原創
2021-06-10 15:54:267413瀏覽

javascript實作累加的方法:先建立對應的js範例檔;然後透過「for(var i = 1;i <= 100;i ){sum = i;}」等方式實作累加即可。

javascript怎麼累加

本文操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

javascript怎麼累加?

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;
}

 

一般形式:

累加:v = e;

累積:v *= e;

v代表累加和/累積,e代表累加/累積項目

演算法要點:

(1)初始化

初始化v:

##累加:v = 0;

累積:v = 1;

e的初始化,如果累加/積項比較複雜,可能會分解為幾個子項分別初始化,例如計算圓周率的問題,累加項分解為符號、分子與分母三部分

(2)循環的控制條件

一種是固定次數,例如計算彈跳距離的問題、計算數列前20項總和的問題,次數不固定,而是要滿足某個條件:計算圓周率問題要求最後一項的絕對值要小於10-6。

(3)確定累加/積項

例如數列的前20項之和,是將目前的分子分母之和作為下一次的分母,當前的分母作為分子;

再例如求圓周率問題,是將符號取反,分母2,然後得出下一項。

【推薦學習:

javascript高階教學#

以上是javascript怎麼累加的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn