少兒編程游戲CodeMonkey通關(guān)攻略:第112-119關(guān)

今天我們進(jìn)入“否則”世界,學(xué)習(xí)else這個(gè)指令的功能度硝。

本教程大約1400字,圖片47張寿冕,閱讀時(shí)間10-15分鐘蕊程。

第112關(guān)

山羊雖然不和猴子搶成熟的香蕉,但是山羊?qū)ξ闯墒斓南憬肚橛歇?dú)鐘驼唱。

這一天藻茂,山羊和猴子不期而遇。

雖然山羊平日里幫助猴子破冰曙蒸,讓猴子吃到成熟的黃色香蕉捌治,但當(dāng)面對(duì)未成熟的綠色香蕉時(shí)岗钩,山羊當(dāng)仁不讓?zhuān)韵憬杜摺:镒颖硎竞芾斫猓窖蚩偸窃诿β导嫦牛残枰a(bǔ)充能量嘛臂港!

我們可以用下面這行代碼讓山羊吃到香蕉。

我們的猴子看著山羊吃到綠色香蕉,心里一定很開(kāi)心吧审孽!

這一關(guān)就這么過(guò)了哦县袱?!

第113關(guān)

我們一定要記得佑力,猴子是吃成熟的黃香蕉的式散,山羊偏好未成熟的綠色香蕉!

我們看看下面的代碼打颤。

這行代碼只是讓山羊前進(jìn)15步吃到綠色香蕉暴拄,那么對(duì)于猴子呢?

我們需要在第2行里寫(xiě)一行代碼编饺,讓猴子吃到黃色的香蕉乖篷。

點(diǎn)擊運(yùn)行,我們可以看到山羊直撲向綠色的香蕉透且,猴子直撲向黃色的香蕉撕蔼,真不知道他們的這些偏好是怎么來(lái)的。

這就通關(guān)了秽誊,不要懷疑鲸沮,就這么簡(jiǎn)單!

第114關(guān)

其實(shí)锅论,猴子和山羊都不法分辨香蕉的顏色诉探,為了不讓這兩個(gè)小伙伴因?yàn)閾屜憬抖蚱饋?lái)。那么如何讓猴子和山羊也分辨出香蕉的顏色呢棍厌?

我們可以用banana.green()這個(gè)函數(shù)來(lái)判斷香蕉的顏色是不是綠色肾胯。如果香蕉是綠色,banana.green()返回yes耘纱;否則敬肚,返回no。

上述代碼的第一行是沒(méi)有必要的束析,去掉之后艳馒,我們得到如下代碼:

點(diǎn)擊運(yùn)行,看效果员寇!

三星通關(guān)弄慰!

第115關(guān)

猴博士說(shuō),if指令可以判斷yes或no蝶锋,如果返回的是yes陆爽,那么就會(huì)執(zhí)行if判斷語(yǔ)句里的代碼。如果返回的是no扳缕,就不會(huì)執(zhí)行任何語(yǔ)句慌闭。這顯然是不夠用的别威,所以我們需要引入else指令,來(lái)完成當(dāng)if判斷式返回no的時(shí)候可以執(zhí)行的指令驴剔。

現(xiàn)在猴子和山羊之間有一個(gè)成熟的黃色的香蕉省古,我們需要用if語(yǔ)句判斷香蕉是否是綠色的,if banana.green()返回的是no丧失,那么不能讓山羊去吃香蕉豺妓。

代碼就進(jìn)入else語(yǔ)句里,因?yàn)橄憬妒屈S色的布讹,所以要讓猴子去吃香蕉科侈。

把第2,4行里的代碼改成如下的代碼。

點(diǎn)擊運(yùn)行炒事,看效果臀栈。

三星通關(guān)!

第116關(guān)

if...else...判斷語(yǔ)句可以用在for循環(huán)里挠乳,從而對(duì)每個(gè)香蕉都可以做判斷权薯。

我們看到猴子和山羊背靠背,四周都是拿著槍的敵人睡扬,盟蚣,,不卖怜, 是香蕉屎开。

那么右邊的代碼的主要意思是,對(duì)每一個(gè)香蕉马靠,如果香蕉是綠色的奄抽,就讓山羊面對(duì)它;否則甩鳄,就想猴子走向它逞度。

是不是覺(jué)得不對(duì)勁了?

對(duì)的妙啃,在第3行里档泽,不能只讓山羊面對(duì)綠色的香蕉,應(yīng)該讓山羊走向香蕉揖赴。

代碼可以改成下面的樣子:

點(diǎn)擊運(yùn)行馆匿,看效果!山羊和猴子都在歡快地?fù)屩韵憬栋燥滑。?/p>

三星通關(guān)渐北!

第117關(guān)

我們可以再來(lái)點(diǎn)更復(fù)雜的,比如加入冰塊哦突倍!

我們需要讓山羊撞開(kāi)每一個(gè)香蕉腔稀!代碼如下:

那么山羊撞開(kāi)冰塊之后呢盆昙?

我們需要用if...else...語(yǔ)句讓猴子和山羊分別吃掉不同顏色的香蕉羽历。

代碼可以如下:

點(diǎn)擊運(yùn)行焊虏,看效果!

三星通關(guān)秕磷!

第118關(guān)

為了讓山羊和猴子分別吃不同的香蕉而不至于打起來(lái)诵闭,我們可以用一條河把他倆分開(kāi)。

可是澎嚣,我們依然需要使用if...else...語(yǔ)句讓猴子吃黃色的香蕉疏尿,讓山羊吃綠色的香蕉。

我給出的代碼如下:

.

點(diǎn)擊運(yùn)行易桃,看效果褥琐!

三星通關(guān)!

第119關(guān)

還有更加復(fù)雜的情形晤郑,我們需要用if...else...語(yǔ)句做兩個(gè)事情:

1. 如果香蕉是被凍住的敌呈,那么就讓山羊撞碎冰塊;否則造寝,山羊就不要輕舉妄動(dòng)磕洪;

2. 如果香蕉是綠色的,那么就讓山羊去吃香蕉诫龙;否則析显,(香蕉是黃色的)就讓猴子去吃香蕉。

我們需要定義兩個(gè)函數(shù)签赃,一個(gè)是breakBanana這個(gè)函數(shù)谷异,用來(lái)撞碎冰塊。另一個(gè)是eatBanana這個(gè)函數(shù)锦聊,用來(lái)判斷是誰(shuí)去吃香蕉晰绎。

我給出的代碼如下:

點(diǎn)擊運(yùn)行,看效果括丁!

如此復(fù)雜的情況荞下,我們可以用幾行代碼就輕松解決,這多虧了我們這次學(xué)到的if...else...判斷式史飞。

三星通關(guān)尖昏!

總結(jié):

這次我們學(xué)會(huì)了else語(yǔ)句,用來(lái)解決if判斷式里返回no的情況构资。


下一次抽诉,我們將會(huì)進(jìn)入布爾代數(shù),即Boolean吐绵,是計(jì)算機(jī)科學(xué)中的邏輯數(shù)據(jù)類(lèi)型迹淌。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末河绽,一起剝皮案震驚了整個(gè)濱河市举农,隨后出現(xiàn)的幾起案子病苗,更是在濱河造成了極大的恐慌,老刑警劉巖拴签,帶你破解...
    沈念sama閱讀 210,978評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件纹份,死亡現(xiàn)場(chǎng)離奇詭異苟跪,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)蔓涧,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,954評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門(mén)件已,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人元暴,你說(shuō)我怎么就攤上這事篷扩。” “怎么了茉盏?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,623評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵鉴未,是天一觀(guān)的道長(zhǎng)。 經(jīng)常有香客問(wèn)我援岩,道長(zhǎng)歼狼,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,324評(píng)論 1 282
  • 正文 為了忘掉前任享怀,我火速辦了婚禮羽峰,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘添瓷。我一直安慰自己梅屉,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,390評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布鳞贷。 她就那樣靜靜地躺著坯汤,像睡著了一般。 火紅的嫁衣襯著肌膚如雪搀愧。 梳的紋絲不亂的頭發(fā)上惰聂,一...
    開(kāi)封第一講書(shū)人閱讀 49,741評(píng)論 1 289
  • 那天,我揣著相機(jī)與錄音咱筛,去河邊找鬼搓幌。 笑死,一個(gè)胖子當(dāng)著我的面吹牛迅箩,可吹牛的內(nèi)容都是我干的溉愁。 我是一名探鬼主播,決...
    沈念sama閱讀 38,892評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼饲趋,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼拐揭!你這毒婦竟也來(lái)了撤蟆?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,655評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤堂污,失蹤者是張志新(化名)和其女友劉穎家肯,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體敷鸦,經(jīng)...
    沈念sama閱讀 44,104評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡息楔,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年寝贡,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了扒披。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,569評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡圃泡,死狀恐怖碟案,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情颇蜡,我是刑警寧澤价说,帶...
    沈念sama閱讀 34,254評(píng)論 4 328
  • 正文 年R本政府宣布,位于F島的核電站风秤,受9級(jí)特大地震影響鳖目,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜缤弦,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,834評(píng)論 3 312
  • 文/蒙蒙 一领迈、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧碍沐,春花似錦狸捅、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,725評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至斋陪,卻和暖如春朽褪,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背无虚。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,950評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工缔赠, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人骑科。 一個(gè)月前我還...
    沈念sama閱讀 46,260評(píng)論 2 360
  • 正文 我出身青樓橡淑,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親咆爽。 傳聞我的和親對(duì)象是個(gè)殘疾皇子梁棠,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,446評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容