給孩子的html-js編程課 第三課時:變量的基本操作 附習題

一、數值變量的基本操作
1、+ - * / %
2、在循環中經常使用的i++相當於i=i+1
3、i+=5的含義,相似的還有

i+=5;
i*=5;
i-=5;
i/=5;

4、循環中累計求和

let num=0
forlet i=0;i<10;i++){
	num+=i;
}

5、循環中累計求積

let num=1
forlet i=1;i<10;i++){
	num*=i;//i不能從0開始循環
}

二、字符變量的基本操作
1、+與+=
2、字符換行,要在字符中加入\r\n,注意是反斜槓,不是除號。

三、字符變量、數值變量、布爾變量的混合加法
混合相加時,js會隱性的將數值和布爾轉換成字符變量,然後再做加法。

習題
1、計算1+2+3…+100的值
2、計算123…*10的值
4、計算100-99+98-97…-1的值//可拆分成兩個循環,也可以根據奇偶數判斷符號
5、輸出某個自然數的全部因數,並求出因數的個數
6、輸出一行5個星號
7、輸出10行星號,每行5個。//循環嵌套
8、輸出10行星號,每行的星號個數等於行號//循環嵌套
9、輸出10行星號,第一行的星號是10個,然後逐行遞減一個。
10、判斷某個數字是否爲質數
11、輸出100以內所有質數

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