이런 경우에는 a하나만 노란색이고 나머지는 다 회색 됩니다. 만약 a 하나가 맞는 위치에 있으면 그 하나만 초록색이고 나머지는 회색 되고요. 만약 정답이 aabcd 인데 zzaaz을 입력하면 a둘다 노란색이고, azaaz을 입력하면 맞는 위치에 있는건 초록색, 하나는 노란색, 하나는 회색으로 뜹니다
class명이 input인 놈들을 가져와서 답과 일치하는지 반복문을 돌리며 확인 > 확인 완료 후 input 클래스가 5개 더 생김 > 다시 제출 버튼 클릭 시 기존에 입력한 input들의 값을 다시 확인하게됨(중복 검사) + 반복문 횟수를 5회로 지정했기때문에 처음 입력한 input만 답과 비교하여 확인하게 됨 >> 기존에 확인한 input을 지우면 위의 문제가 간단히 해결되니까 지운다고 이해했습니다.
9:03 비밀이구요 ㅋㅋㅋ
오 이거 , 선착순으로 가장 빨리 맞춘 사람 뽑아오는 거 넣고 선물주게하고 공유 뿌릴 수 있게 하면 재밌겠네요
근데 완전 손해에요. 선물이 나가기만 하고 오는건 없으니까
@@테스트-b9j 그냥 친구들한테 깊티같은거 주고 싶을때 쓸수 있지 않을까요?
@@soohwan8701 ㅇㅎ
@@테스트-b9j 광고를 달면되죠
@@유만-t5l 광고로 안돼요
숫자야구 인싸판 ㅋㅋㅋ
영어 워드 사전 같은거 임포트가 되면 거기서 5글자 단어를 랜덤으로 뽑아오는 코딩.
하단 키보드 구현을 위해서 눌렀던 글자 핸들링.
강의 내용과 위 두가지 정도만 할 수 있다면 기본은 하겠네유;
ㅋㅋ 따라친다고 실력 상승하는 거 아니랰ㅋㅋㅋㅋ웃겨요
뼈 때리는…
근데 예를 들어 답이 abcde 인데 입력이 faaaa 이면 a 4개는 다 노란색 되는게 맞는건가요??
a 갯수는 하나니까 맨 앞 a 만 노란색 되야되는건 아니려나..?
맞읍니다
이런 경우에는 a하나만 노란색이고 나머지는 다 회색 됩니다. 만약 a 하나가 맞는 위치에 있으면 그 하나만 초록색이고 나머지는 회색 되고요. 만약 정답이 aabcd 인데 zzaaz을 입력하면 a둘다 노란색이고, azaaz을 입력하면 맞는 위치에 있는건 초록색, 하나는 노란색, 하나는 회색으로 뜹니다
저도 같은 문제로 고민 중인데... 방법이 있나요...? 저는 막 else if를 하나 더 만들고.... 난리를 쳤거든요.....
8:55 강의중에 "왜그려냐구요? 비밀이구요 " ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
???: 이건 어떻게 하나요?
???: 네~알려드렸습니다~
입력 예외처리도 해야되구 은근 자잘하게 할 게 많네요 ㅋㅋ 잘봤습니다!
저렇게 간단하다니...
좋은 주제네요
위대한 코딩애플 👍
1빠! 오늘도 감사합니당! ㅎㅎ
선생님 자바스크립트 프젝 더 부탁드려요😢 제일 이해 잘가게 알려주심 흑흑 개쌉문과 디자이너가 부탁드립니다😢😢
요즘 한창 뜨는 데브 옵스도 한번 다뤄주세요 !
와 지린다 ㄷㄷ
와 하는법 드디어 알아갑니다 ㄱㅅ
왜 코딩이 알고리즘에 뜨는거지?
코딩 노예로 전직하란 거신가?
한... 한 달전 쯤 부터 북미쪽 게임 스트리머들이 엄청 하더라구여
코딩애플특) 개쉬움
bullcow게임이네요 ㅋㅋ
이거 오류 왜 생기는지 모르겠네요 에서 마지막 괄호 표시가 오류 난다는데...
Document
input {
width: 50px;
height: 50px;
font-size: 40px;
text-align: center;
}
제출
var 답 = 'mouse';
document.querySelector('button').addEventListener('click',function(){
var input = document.querySelectorAll('.input');
for(let i = 0; i < 5; i++){
if (input[i].value == 답[i]){
input[i].style.background = 'green';
} else if (답.includes(input[i].value)){
input[i].style.background = 'yellow';
} else {
input[i].style.background = 'lightgrey';
}
input[i].classList.remove('input');
}
var template = '
';
document.querySelector('body').insertAdjacentHTML('beforeend', template);
})
정확히 이렇게 적었는데 왜 오류가 날까요...?
' -> `
야구게임과 흡사하네용
숫자야구 비슷하네요
아무리 해도 안되 네요
워들
제출
var 답 = 'drink';
document.querySelector(
"ligntgray" 가 아니라 'lightgray'인것 같습니다
오타 있습니다 button태그 쪽 잘 살펴보세요
내가 산 로또, 당첨 번호 확인 하기
7:20
숫자 야구 단어판 이네요?
킹받네 안알랴줌
엄마준비식사ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
야구겜 같은 거네요
오
뭐라는거야 십알.. 코딩 하나도 모르는데 왜 뜨는거얌,.
어서와
ㅋㅋㅋ 이제부터 알아가시면 됩니다 :)
어서와 코딩노예는 처음이지?
ㅋㅋㅋ
비밀ㅋㅋ 안알랴줌
그래서 input클래스 왜지우는지 누가 알려주실분?
class명이 input인 놈들을 가져와서 답과 일치하는지 반복문을 돌리며 확인 > 확인 완료 후 input 클래스가 5개 더 생김 > 다시 제출 버튼 클릭 시 기존에 입력한 input들의 값을 다시 확인하게됨(중복 검사) + 반복문 횟수를 5회로 지정했기때문에 처음 입력한 input만 답과 비교하여 확인하게 됨
>> 기존에 확인한 input을 지우면 위의 문제가 간단히 해결되니까 지운다고 이해했습니다.
input 이라는 클래스를 다시 써야되니까요; 안지우면 전거랑 같은 클래스 이름. 중복으로 들어가겠죠