js流程結構
1, 順序結構
2, 選擇結構(分支結構)
3, 迴圈結構
1, 選擇結構
1, if 結構
語法,
1, if(條件)
注意:1, if 如果只有1條語句,{}可以省略;
2, python中縮排表示所屬關係,js中縮排僅僅為了規範美觀,無其他意義;
3, 條件盡量是boolean型別,下面幾種情況是假
0 假
0.0 假
"" 假
nan 假
undefined 假
null 假
2, if-else
語法:if(條件)else
3, if-else if - else
語法:if(條件1)else if(條件2) ...else
2, switch()結構
只有在等值判斷的時候使用;
語法:switch(變數)
注意:
1, 變數和各case後面的value是使用===的方式判斷,("13" 和13不等)
2, 如果case後不新增break;的話,則從匹配的case開始,向下依次執行所有的操作;
作業:
從彈窗中輸入年月日,計算這天是該年的第幾天;
JS選擇結構
選擇結構 什麼是流程控制 所謂流程控制,是控制程式的流向 程式常見的結構 程式常見的結構無外乎就3種 順序結構,選擇結構,以及迴圈結構 順序結構 一條一條從上往下,依次執行。選擇結構 單分支如果條件成立,那麼就進入到分支條件裡面,執行相應的 如果不成立就不進去。使用的關鍵字為if 語法 if語句裡面...
js選擇迴圈結構題
1.大馬馱 2 石糧食,中馬馱 1 石糧食,兩頭小馬馱一石糧食,要用 100 匹馬,馱 100 石糧食,該如何調配?for a 1 a 50 a 2.小明單位發了 100 元的購物卡,小明到超市買三類洗化用品,洗髮水 15元 香皂 2 元 牙刷 5 元 要把 100 元整好花掉,可如有哪些購買結合?...
範仁義js課程 22 選擇結構(if)
在js中,可以用if語句實現選擇結構,有單分支 只有if 雙分支 if,else 多分支 有if else if else if 條件語句 當條件為 true 時,執行 語句塊1。當時間小於 20 00 時,生成問候 good day if time 20 if 條件語句 else 當條件為 tru...