컬러 게임 앱을 만들었지 만 자바 스크립트가 제대로 작동하지 않아 항상 잘못된 것으로 알려줍니다. 이 코드를 수정하도록 도와주세요. 감사합니다자바가 컬러 게임에서 작동하지 않습니다.
var colors = [
"rgb(255,0,0)",
"rgb(255,255,0)",
"rgb(0,255,0)",
"rgb(0,255,255)",
"rgb(0,0,255)",
"rgb(255,0,255)"
]
var squares = document.querySelectorAll(".square");
var pickedColor = colors[3];
var colorDisplay = document.getElementById("colorDisplay");
colorDisplay.textContent = pickedColor;
for (var i = 0; i < squares.length; i++){
// add initial color to square
squares[i].style.background = colors[i];
// add click listeners to squares
squares[i].addEventListener("click", function(){
var clickedColor = this.style.background;
if(clickedColor == pickedColor){
alert("CORRECT");
} else {
alert("WRONG");
}
});
}
항상 "잘못된"경고를하고 올바른 것을 선택할 수 없습니다.
당신이 당신의 HTML 코드를 제공하시기 바랍니다 수있는 코드 –
에 대한 조각을 만드십시오? 그런 다음 동일한 조건에서 코드를 테스트 할 수 있습니다. – Nolyurn
해당 마크 업을 게시하고 문제를 설명하기 위해 [** 최소, 완료 및 확인 가능한 예제 **] (https://stackoverflow.com/help/mcve)에 대한 작업 스 니펫을 만드십시오. – Nope