본문 바로가기

javascript14

2024-02-23 반복문(for , while) 일반적으로 반복 횟수가 정해져 있으면 for문 , 반복횟수가 없고 반복 조건이 있는 경우에 while문을 사용한다고 하지만 정해진 것은 아니고 모든 for문과 while문은 서로 바꿔서 작성 가능하다. 그리고 for문은 아래와 같이 작성도 가능하다 for( ; ; ){ }while(){ } for(;"이것은 무한 루프";){ // while문과 동일 } 무한루프문을 작성시 항상 빠져나오는 종료 조건을 먼저 생각해야 한다! 아래 코드는 작동을 할까 안할까? var i = 1; for(;"이것은 무한 루프";){ if(i==5) continue; // ?? -> 무한루프i==5에서 for문 처음으로 다시 진입한다 i++; if(i==10){ console.log("종료야"); .. 2024. 2. 23.
로또 추첨기 - 순서도 작성 , 공뽑기 실제코드 작성시엔 화면에 표시부분을 나눠야 할 가능성이 크다 추첨 결과는? 보너스 : 공뽑기 - 피셔 예이츠 셔플 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.