使用javascript實現1到100的數依次相加,並將結果打印在頁面上

      這算是我的第二個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>
       以下是用瀏覽器測試效果,點擊計算按鈕即可算出結果:


計算結果:



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章