目錄
- 系列文章
- 3、JSA語法練習
- 3.1、運算練習
- 3.2、比較練習
- 3.3、if else練習
- 3.4、for 練習
- 3.5、字符串、數組方法練習
- 3.6、語義轉編程練習題
系列文章
????使用、工程、模塊介紹
????JSA語法
????JSA語法練習題
????Excel常用Api
????后續EXCEL實戰、常見問題、顏色附錄,持續更新中…
3、JSA語法練習
3.1、運算練習
---------------------------------------------分割---------------------------------------------
答:a為22
---------------------------------------------分割---------------------------------------------
答:res為 5
---------------------------------------------分割---------------------------------------------
答:res為 4
3.2、比較練習
1、兩個等于與三個等于的差別。
2、有運算時先運算再比較。
3、一個取反!可以將數字轉換為相反的布爾(true、false)。
4、兩個取反!!就可以將數字轉換成與他相對應的布爾。
5、數字0、其余數字、空字符串、有值字符串轉對應布爾值的差異。
3.3、if else練習
---------------------------------------------分割---------------------------------------------
答:a為 2
---------------------------------------------分割---------------------------------------------
答:a為 5
---------------------------------------------分割---------------------------------------------
答:a為8
---------------------------------------------分割---------------------------------------------
答:b為 4
3.4、for 練習
---------------------------------------------分割---------------------------------------------
答:wang 為 6
---------------------------------------------分割---------------------------------------------
答:wang為 3
---------------------------------------------分割---------------------------------------------
答:wang為 6
---------------------------------------------分割---------------------------------------------
答:wang為 9
---------------------------------------------分割---------------------------------------------
答:wang為 5
提示0在條件語句中相當于false,其余數字相當于true
---------------------------------------------分割---------------------------------------------
答:wang為 9
---------------------------------------------分割---------------------------------------------
答:wang為 9
3.5、字符串、數組方法練習
答:str為012345
---------------------------------------------分割---------------------------------------------
答:str為4201
---------------------------------------------分割---------------------------------------------
答:str為10524
3.6、語義轉編程練習題
創建一個變量 a 并賦值為 10,另一個變量 b 并賦值為 5。
使用加法運算符計算并打印 a 和 b 的和。
使用乘法運算符計算并打印 a 和 b 的乘積。
---------------------------------------------分割---------------------------------------------
創建兩個變量,并比較它們的大小。
如果第一個數字大于第二個數字,打印 “第一個數字較大”。
如果第二個數字大于第一個數字,打印 “第二個數字較大”。
如果兩個數字相等,打印 “兩個數字相等”。
---------------------------------------------分割---------------------------------------------
使用 for 循環打印從 1 到 10 的數字。
法一:
法二:
---------------------------------------------分割---------------------------------------------
1,2,3,4,5
2,3,4,5,6
3,4,5,6,7
4,5,6,7,8
5,6,7,8,9
用for循環按上面的數字順序打印出來數字來
---------------------------------------------分割---------------------------------------------
使用 for 循環和 if 語句打印 10 以內所有的偶數,包括10。
法一:
法二:
---------------------------------------------分割---------------------------------------------
隨機定義一個數字數組,找出數組中的最大值和最小值,并打印出來。
法一(使用for循環):
法二(使用Math對象):
---------------------------------------------分割---------------------------------------------
使用 for 循環打印從 1 到 20 的數字。
使用 break 語句在打印到 13 時退出循環。
使用 continue 語句在遇到 5 的倍數時跳過當前迭代,并且不打印當前的數字,繼續下一次。
---------------------------------------------分割---------------------------------------------
創建一個包含多個用戶信息的對象數組,每個用戶都有 name 和 age 屬性。
使用for 和if 語句只打印成年用戶的信息。