본문 바로가기

전체 글83

로또 추첨기 - 순서도 작성 , 공뽑기 실제코드 작성시엔 화면에 표시부분을 나눠야 할 가능성이 크다 추첨 결과는? 보너스 : 공뽑기 - 피셔 예이츠 셔플 script 태그 내에 작성 뽑은 공을 정렬 - console.log(shuffle); 아래에 추가 console.log(shuffle); const winBalls = shuffle.slice(0 , 6).sort( (a, b) => a - b); const bonus = shuffle[6]; console.log(winBalls , bonus); 2024. 2. 10.
배열 forEach , map , fill 아래 코드를 forEach로 바꿔보자 const answer = [3, 1, 4, 6]; const value = '3214'; let strikeCount = 0; let ballCount = 0; answer.forEach( (element("요소") , i("인덱스") ) => { }); for(let i = 0 ; i= 0){// 일치하는 숫자 발견 if(index === i){ // 자릿수도 같다 strikeCount++; } else { // 숫자만 같다 ballCount++; } } } const answer = [3, 1, 4, 6]; const value.. 2024. 2. 10.
숫자야구 - 입력값검증 버튼달린 input이 있으면 form으로 감싸주자(표준) form의 기본동작 -> 새로고침 확인 event객체를 콘솔로 출력해보면 아래와 같이 확인가 정규표현식 관련 참고사이트 https://github.com/ziishaned/learn-regex?tab=readme-ov-file GitHub - ziishaned/learn-regex: Learn regex the easy way Learn regex the easy way. Contribute to ziishaned/learn-regex development by creating an account on GitHub. github.com 확인 join함수 : 배열을 문자열로 바꿔준다(따옴표 작성하지않으면 ,로 구분된다) // 내풀이 몇 스트라이크 ,.. 2024. 2. 10.
숫자야구 - 순서도 그리기 입력 숫자가 형식에 맞는가는 내가 생각 못했던 부분.. 1~10미만의 랜덤수 발생시키기 자바스크립트 랜덤 : Math.random 함수 사용 Math.random => 0 2024. 2. 10.