1 00:00:00,000 --> 00:00:00,200 2 00:00:00,200 --> 00:00:02,670 >> ZAMYLA陳:要贏得比賽 15,瓷磚必須 3 00:00:02,670 --> 00:00:04,280 在一個特定的順序。 4 00:00:04,280 --> 00:00:07,460 和一個功能檢查 遊戲是否是贏了。 5 00:00:07,460 --> 00:00:10,800 如果比賽贏了返回true, 瓷磚是正確的順序, 6 00:00:10,800 --> 00:00:12,710 否則為false。 7 00:00:12,710 --> 00:00:16,329 >> 因此,要贏得15場比賽,有地磚 要增大的順序,與 8 00:00:16,329 --> 00:00:19,730 空塊的右下角。 9 00:00:19,730 --> 00:00:24,140 那麼,你如何檢查是否用戶 感動了板到正確的 10 00:00:24,140 --> 00:00:25,510 方向是什麼? 11 00:00:25,510 --> 00:00:29,660 那麼,你會遍歷板和 檢查數值,以確保 12 00:00:29,660 --> 00:00:31,050 他們是在正確的地方。 13 00:00:31,050 --> 00:00:34,410 要做到這一點,你可以使用嵌套的 只是像你一樣的循環 14 00:00:34,410 --> 00:00:37,040 在Draw和初始化。 15 00:00:37,040 --> 00:00:40,930 >> 有一對夫婦的方法來檢查 和驗證板是否 16 00:00:40,930 --> 00:00:43,360 在一個正確的勝率雖然。 17 00:00:43,360 --> 00:00:47,830 如果你從左邊到右邊,開始 從頂行向下,然後每 18 00:00:47,830 --> 00:00:51,090 數目必須大於 前一個。 19 00:00:51,090 --> 00:00:55,030 注意什麼值你已經 選擇你的空塊,雖然。 20 00:00:55,030 --> 00:00:59,750 >> 或者你可以使用一個計數器變量 確保每個值是否到位,如果 21 00:00:59,750 --> 00:01:04,170 你想出某種 公式來表示這一點。 22 00:01:04,170 --> 00:01:06,750 因此,有樂趣試驗 與數學。 23 00:01:06,750 --> 00:01:11,410 一旦你想出了一個辦法,返回true 一旦用戶已經贏得了比賽。 24 00:01:11,410 --> 00:01:14,630 >> 但是,如果任何值不正確, 返回false。 25 00:01:14,630 --> 00:01:18,940 用戶可以繼續移動,因為 他們沒有贏得比賽呢。 26 00:01:18,940 --> 00:01:23,530 一旦你實現這個檢查,並沿 與初始化,繪製和移動, 27 00:01:23,530 --> 00:01:25,610 你已經完成的15場比賽。 28 00:01:25,610 --> 00:01:28,110 恭喜你,玩得開心玩。 29 00:01:28,110 --> 00:01:31,570 我的名字是Zamyla,這是CS50。 30 00:01:31,570 --> 00:01:38,326 >> [音樂播放]