一、if 語法與範例
if語法:當條件判斷的結果為真(true)則執行[]裡面的程式,否則繼續往下執行
if 條件判斷 [ 執行程式 ] ( 當條件判斷的結果為真(true)的時候會執行這裡 ) ( 當條件判斷的結果為假(false)的時候會繼續往下執行 )
二、ifelse 語法與範例
ifelse語法:當條件判斷的結果為真(true)則執行第一段程式,否則執行第二段
ifelse 條件判斷 [ 執行程式1 ] ( 當條件判斷的結果為真(true)的時候會執行這裡 ) [ 執行程式2 ] ( 當條件判斷的結果為假(false)的時候會執行這裡 )
三、if和ifelse綜合比較
if 語法:若判斷條件為false則不執行條件句內的程式碼,繼續往下執行。
ifelse 語法:判斷條件為true或者false都可以執行指定的程式碼。
如果條件為false就沒有要特別做什麼事的話,用 if 即可;但如果條件為false的時候要執行有別於條件為true的程式,就必須用ifelse。
更多netlogo教學系列
上一篇:【netlogo教學】第9章:細胞自動機模擬都市土地使用變化。
若有教學或其他合作需求,歡迎來信 nbablissfully@hotmail.com 詳談
小額支持鍾肯尼
如果我的文章有幫助到你,歡迎你點這裡開啟只要40元的小額贊助連結,可以贊助我一杯咖啡錢;我會更有動力繼續寫作,幫助大家解決更多問題。