iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 5
0

今天我們要來介紹 if 與 switch啦
真開心/images/emoticon/emoticon07.gif

首先
我們看一個簡單的範例
https://ithelp.ithome.com.tw/upload/images/20200920/20123039N2OvpKhcDw.jpg
if(條件) //若括號裡的條件(判斷式)成立
則會執行大括號裡面的程式
也就是eat() 這個函式陳述式!!
有沒有覺得超級簡單的啦!!/images/emoticon/emoticon12.gif

但假如我們已經吃飽了
那要怎麼寫呢??
揪下來看下面的例子
https://ithelp.ithome.com.tw/upload/images/20200920/20123039q9yPL4EinD.jpg
我們會使用else
來代表
當if的條件不成立
便會執行else裡面的程式


我們在看複雜一點的例子
else if
https://ithelp.ithome.com.tw/upload/images/20200920/20123039NOStvJBW1H.jpg


switch
https://ithelp.ithome.com.tw/upload/images/20200920/20123039RcfTpGmSU3.jpg


if 與 switch 的差異

if : 會審視所有條件,若有符合條件才會執行大括號裡面的內容 (效能較差)

switch : 不會審視所有條件是否符合,而是會根據一開始所給的變數狀態,直接跳到符合條件那行,再去執行程式內容 (效能較優)

今天的介紹就告一段落
明天我們將介紹 for 的使用方法!!!
那我們明天見囉!!


上一篇
運算子 基礎介紹 Day04
下一篇
迴圈 Day06
系列文
JavaScript基礎30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言