javascript
JavaScript百炼成仙 1.14 秀
訂閱專欄
第一場,葉小凡贏得非常漂亮。這難免遭到了場外一些大弟子的嫉妒。
“哼,不過才贏了第一場,有什么好神氣的。”
“就是,就是啊。不管怎么說,運算符畢竟還是屬于比較基礎的功夫。我看哪,這個葉小凡只是運氣好,正好對這一塊比較熟悉罷了。”
第一場結束,16進8,葉小凡成功晉級。第二場的題目,是一道計算題。用JavaScript計算1+2+…+100的值。就在對面還在埋頭苦算的時候,葉小凡已經完成了代碼。
var sum = 0;
for(var i = 1;i < 101;i++){
sum = sum + i;
}
console.log(sum);
1
2
3
4
5
在對手震驚的目光中,葉小凡不慌不忙地開始解釋。
“計算1+2+…+100的值,直接一個一個加肯定不行,太慢了,效率太低。因此我想到了用循環。for循環是一個不錯的選擇。for循環的格式,圓括號里面有三個表達式,當需要進行for循環的時候,就先執行表達式一。也就是var I = 1。然后執行表達式2,I < 101。表達式2是一個判斷條件,和if語句判斷有異曲同工之處。當表達式2的結果為布爾類型的true時,就認為符合進入循環的條件,于是接下來就回去執行{}中的內容。”
sum = sum + i;
1
“在{}里面,就是一個累加的操作,把每一次循環的i加到變量sum上去。當執行完這些代碼后,才會去執行表達式3,也就是i++,這句
總結
以上是生活随笔為你收集整理的JavaScript百炼成仙 1.14 秀的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2、bq Evaluation Soft
- 下一篇: 解决Ubuntu打不出“|”竖线符号