行，所以我們要拿起我們不放過。
我們要開始添加一些行為，因為當你點擊正確的顏色，當你點擊了錯誤的顏色。
因此，讓我們開始，當你選擇了錯誤的色彩搭配。
我們想要做的是淡出了這一點，所以它的背景顏色匹配在這裡。
所以，這其實很簡單。
這只是寫這點風格，背景等同的問題，然後我們只需要符合我們設定我們的C SS看起來像的顏色。
所以我們粘貼和保存。
讓我們來測試一下。
我們點擊了錯誤的一個。
你可以看到它淡出，如果我點擊了合適的人，我們仍然可以得到我們的警覺。
OK，所以我會刷新。
所以，這就是我們將要開始。
而我們想要雖然發生的另一件事是，我們希望有一個顯示屏幕，可以在這裡看這裡。
將有一個顯示器，所以如果我點擊的顏色之一，它說，再試一次。
如果我得到它的權利喜歡這裡會顯示正確，然後將專注於其他事情一樣改變顏色。
一旦我們得到的第一部分。
因此，讓我們在這一段或實際跨度補充的是它是什麼，有它顯示正確的消息。
所以我們回到我們的HMO，我們要添加另一個div中，我們實際上有三個或四個不同的部分，最終將去這裡。
現在它只是將是一個小跨度的DIV中去。
因此，正如我提到它會更多。
現在它只是它的將是空的，開始我刷新你可以看到這裡沒有消息，網頁的跨度。
因此，我們要在這裡去，我有一個空的跨度，讓我們給它一個內徑我們會叫它消息。
而這樣，我們可以從不是我們的JavaScript選擇它。
所以，讓我們去我們的JavaScript現在選擇。
所以，在這裡我們把它叫做農場消息顯示等於文件，我們會做一個查詢選擇查詢選擇，而且我們稱之為消息。
我們需要的ID。
因此，我們需要電弧雷神。
然後，如果用戶猜錯。
所有我們需要做的就是寫消息顯示點的文本內容等於再試一次。
如果我們刷新，你點擊了錯誤的它真的很難看到的。
因此，我們應該改變背景顏色或文本顏色。
我們只要做到這一點在這裡。
我們只說所有的跨度的應該有白色，如果我們是新鮮的。
現在，我點擊了錯誤的。
它告訴我再試一次。
好。
而我們不斷獲得的，直到我得到正確的。
我們仍然得到這個警報。
所以，如果我們得到正確的東西，我們會想要做的是改變我們在信息顯示屏顯示。
我們要改變它是正確的。
這樣的消息顯示文本內容等於正確。
就這樣。
而現在，如果我們試試這個我們弄錯了，只是再試一次。
我們得到它的權利，它告訴我們正確的。
好。
因此，我們有一個基本的邏輯在那裡，現在我們正在檢查，如果我們是對還是錯，我們正在顯示的東西。
我們可以做的下一件事就是添加的地方，當你回答所有的方塊改變顏色，這個問題的答案匹配右側的功能。
所以在這裡你點擊正確答案，所有的變化程度。
然後我們也可以做到這一點H1的背景為好。
所以，第一件事情，我們需要這樣做，使這項工作。
實際上，我會寫一個單獨的函數來為我做只是為了讓我的代碼更有條理一點點。
改變顏色，它會帶一個參數一個顏色的字符串，然後在這裡裡面，我們需要遍歷所有的廣場改變每種顏色以匹配給定的顏色。
因此，要通過所有的方塊循環中，我們已經做到了這只是一個四VAR我不管等於零小於色點長度或色彩，長度加再加。
然後裡面就是我們需要改變每個顏色，我們做到了這一點之前已經。
這只是一個顏色。
我得到了風格硬朗的背景顏色等於這就是我們提供的技術上我們的代碼會改變每一個方形相匹配的顏色。
所以包括這一個是正確的顏色。
它只是簡單地覆蓋它和它更改為相同的顏色，它已經是了。
我們可以添加一些代碼來解決這個問題，但我們剛開始用這個，然後我們需要調用這個函數改變顏色，我們需要在正確的顏色，這是我們創建了這裡的變量，它的顏色風格的背景來傳遞被點擊。
我們正在這樣做。
如果他們正確地猜到了。
因此，如果我們保存並刷新看看我們是否有任何錯誤。
不。
而現在它的快速。
錯誤。
正確的，我們有一個問題，當你點擊正確的告訴我們不能設置的未定義的屬性背景下，如果我們看一下它的談論我的色彩風格的背景。
當然，我們這裡有一個問題，因為我這樣做是為了我們的顏色數組，這不應該是我們的顏色。
這是我們的顏色數組。
它應該是正方形陣列中，我們正在試圖改變廣場上。
我是做什麼的顏色陣列只是字符串。
因此，廣場長出來，現在它應該是好去，他們都更改為被選中一樣的顏色。
好吧。
所以，接下來，讓我們專注於獲得陣列中的隨機顏色，然後選擇從該陣列隨機顏色。
所以我要開始這是撿隨機顏色，而不是僅僅將自動使它的顏色三到幫助我們從這個數組隨機挑選一個元素的第二件事。
實際上，我要做一個功能。
而我這樣做的原因是一家以清理我們的代碼，而是我們真的要因為每次我們開始新遊戲時，我們必須選擇一個新的顏色以後使用該功能。
所以這是我們將要調用幾次，使這項工作什麼的。
我會通過調用不存在，只是還沒有功能啟動。
所以我要說挑的顏色等於讓我們的名字。
挑選顏色，然後我們需要定義挑顏色。
所以，我來這裡只是做了底部，現在的功能選擇。
在這個函數的顏色，我們需要做兩件事情。
一種是選擇一個隨機數。
因此，像0或1或2一路此數組的最後一個索引。
然後，我們需要用這個數字來訪問顏色出這個數組中，並返回該顏色。
因此，我們將通過拾取隨機數開始。
而我們挑選的JavaScript隨機數的方法是使用隨機數學和數學進行抽樣會選擇在0和1之間的數字，它不包含一個。
因此，讓我告訴你，數學並不是隨機的，這是一個很長很長的小數。
因此，如果我們想0和6之間產生了一些例如模仿Dayrell我們隨機做數學題，然後乘以。
在如果我們這樣做只是角錢6我們的例子中，我們實際上會不會把以上五點一九九九一個數字。
因此，如果我們希望這個數字從一個起來去告訴六點鐘我們可以六乘它，然後添加一個結尾。
現在，我們可以得到高達六點99，並得到一個整數。
那麼我們就需要砍掉小數，所以我們可以用數學頂樓這是另一種方法，這將只是採取一切從數學出隨機乘以6加1返回，然後小數點後刪除所有內容。
這給予我們1和6之間的隨機數。
正如你所看到的，但我們並不希望只是1和6之間。
這個數組最終可能只有三個項目。
正如你所看到的，當我去到簡易模式裡只有三種顏色。
因此，它可能有三個，可能有6個。
因此，我們將只使用數組的長度來產生我們的顏色，所以它看起來是這樣的數學思想隨機我們將通過數組的長度，生成0和1，然後乘以之間的數字，這就是OK，因為記住，這不是包容性。
因此，即使在陣列的長度比指數最高一個。
這樣的長度為六。
但是，我們希望的最高數量是五個。
由於隨機數去只有0和1之間。
不過，這並不包括一個我們在良好的狀態。
所以，我們要生成，然後我們要做的數學這將砍掉餘下的小數點，然後一旦我們認為做到這一點給了我們一個隨機數整件事情場上。
我們需要做的下一件事就是這個保存到一個變量，然後使用該變量的指數從數組訪問的元素。
然後我們會說回報顏色隨機。
因此，這拾取像三個隨機數，然後將其返回三種顏色。
好吧。
因此，讓我們測試了這一點。
我們挑選顏色。
我們呼籲挑膚色在最頂端位置。
所以，如果我刷新我們應該期待這個改變，它並改變，因為我刷新。
你可以看到，有時你會得到同樣的一個，因為有只有六個，他們從來沒有改變，但幾乎每一次變化。
現在，讓我們檢查，如果我們的快速邏輯的工作方式相同。
所以，如果我點擊這個人是零紅零綠，全藍。
所以，讓我們嘗試一下紅色青色。
好。