再來練習寫多從迴圈,多從迴圈的原則,一個一個判斷,一個一個剔除。
先來看這段國語
如果不是黑色→如果不是黃色→如果不是藍色→如果不是綠色→如果不是紅色→如果不是咖啡色→哪一定是白色
畫成圖案
每一個迴圈圈就過濾掉一個顏色
於是我們可以開始編寫程式
是否為黑色,如果不是,便走下面。
如果不是藍,便在走下面,依序把6個判斷都加進來,最後也就不用判斷了。
最後會變成這樣。
接著在如果是的執行空格當中,放入對應的音效。
判斷6次,第7次便不用判斷直接說出顏色
如果想做成不斷偵測,加上LOOP,無限迴圈,然後給予等待秒數,例如5秒,表示5秒可以判斷說一次話。
沒有留言:
張貼留言