Chiến thắng trong trò chơi đổi màu trên JavaScript
Trong các bài học trước, về cơ bản chúng ta đã triển khai toàn bộ quy trình trò chơi. Việc còn lại là làm sao để trò chơi xác định được thời điểm chiến thắng.
Suy nghĩ về vấn đề này, có thể đi đến kết luận rằng thời điểm chiến thắng - là khi tất cả các ô đều có cùng một màu. Tức là về mặt kỹ thuật - cùng một lớp (class).
Điều này có nghĩa là tại thời điểm nhấp chuột vào bất kỳ ô nào cần lấy lớp của một ô bất kỳ (có thể là ô mà chúng ta đã nhấp vào) và kiểm tra xem tất cả các ô còn lại có lớp đó hay không.
Nếu có - thế là xong, chiến thắng. Nếu không - tiếp tục chơi.
Hãy triển khai nhiệm vụ được đặt ra.