使用javascript實現1到100的數依次相加,並將結果列印在頁面上
阿新 • • 發佈:2019-02-14
這算是我的第二個javascript程式,今天學了一些關於它的運演算法、操作符、邏輯運算、函式、不能被過載、變數申明的作用域、包裝類、引用等知識,因內容較多,而且比較雜,故沒有寫下筆記,書上講得還是很不錯的,今天看的內容比較多應該會再看一遍書。
看完第5章,總想找點題來練練手,增加興趣,於是就找到了這題,以下是我的程式碼:
以下是用瀏覽器測試效果,點選計算按鈕即可算出結果:<!DOCTYPE html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>計算1到100個數相加的結果</title> </head> <body> 以下將使用javascript實現1到100個數相加結果為: </br> <input type="button" value="計算" onClick="getSum()"> <!-- 1、 最好是把javascript程式碼的載入放在頁面最底部 2、 最好是把javascript程式碼放在外部檔案中引入 --> <script> function getSum(){ var sum = 0; // 相當於java中的全域性變數 for(var i=1;i<=100;i++){ // i的作用域:for迴圈內部 sum += i; } document.write("1到100個數相加的結果為:"+sum); } </script> </body> </html>
計算結果: