條件設立相關積木
【如果】積木在設立條件上相關的積木,包含:布林值、數值比大小、且、或、不成立,已上多個積木
布林值積木
布林值只有兩種值,真(true)或是假(false),是由一位布林的數學家所發明的。
這是用來描述一件事情的結果是對或是錯,如果是對的,那麼這件事情的判斷值就是真(true),如果這件事情是錯的,那麼它的判斷值就會是假的(false)。
舉例來說:
相反地如果判斷1<3,則得出的值會是真(true)。
數值比較積木
要利用程式來進行某件事情的判斷的話,必須要先把該事化成電腦程式可以判斷的狀況,最常見的方法是把它數值化,然後拿來跟我們的條件值比大小,這樣就可以得出結果是真或是假的布林值,接下來就我們可以在後續的程式中下條件,對不同狀況作出不同反應。
MakeCode網站中提供了多種數值的判斷,包含有等於、不等於、小於、小於等於、大於、大於等於共6種。
【如果 true 那麼.....】積木
進行條件判斷,若【如果】區塊後的條件判斷布林值為真,就執行【那麼】區塊中的積木。
【如果 true 那麼.....否則.....】積木
進行條件判斷,若【如果】區塊後的條件判斷布林值為真,就執行【那麼】區塊中的積木,否則就執行【否則】區塊中的程式。
注意:如果所有條件都不符合,則電腦會去執行【否則】區塊中的程式。
【且】,【或】,【不成立】積木