반응형 JavaScript/실습8 [javascript] 최대공약수, 최소공배수 1.최대공약수 function gcd(a,b){ while(b != 0){ let temp = b; b = a % b; a = temp; } return a; } function gcd(a, b) { let temp; for (; b != 0; temp = b, b = a % b, a = temp) {} return a; } function gcd(a, b) { while (true) { let temp = a % b; if (!temp) { break; } a = b; b = temp; } return b; } function gcd(a, b) { let temp; for (; (temp = a % b); a = b, b = temp) {} return b; } 2.최소공배수 function gcd(a.. 2023. 12. 7. [javascript] 마우스 드래그 스크롤 만들기 let slider1 = document.querySelector('#original_list'); // scroll 이 적용된 id or class 선택 let isDown1 = false; let startX1; let scrollLeft1; slider1.addEventListener('mousedown', e => { isDown1 = true; startX1 = e.pageX - slider1.offsetLeft; scrollLeft1 = slider1.scrollLeft; }); slider1.addEventListener('mouseleave', () => { isDown1 = false; }); slider1.addEventListener('mouseup', () => { isDown1 =.. 2023. 10. 16. [javascript] 369게임(문자검색 match, 배열요소결합 join, 배수 %, 내림 math.floor) 1. 3의 배수일 경우 박수 html 3의 배수 박수 2. 출력화면 3. 3의 배수 박수 1번 / 9의 배수 박수 2번 html 3의 배수 박수(9의 배수 박수x2) 4. 출력화면 5. 끝자리가 369 인경우 박수 369게임 6. 출력화면 7. 리얼 369 리얼 369게임 8. 출력화면 2023. 1. 21. [javascript] input 이벤트 .※ 이벤트 리스너에서 input 이벤트를 사용하면 값을 입력할 때마다 이벤트 발생 1. index.html 로그인하세요 전송 닫기 Navbar An item A second item A third item A fourth item And a fifth one 운동 기록 앱 로그인 2. 출력화면 2023. 1. 20. [javascript] form 전송 및 막기, if 문 ※ 2023. 1. 17. [javascript] 제이쿼리(jquery) 자바스크립트 모달창 1. 제이쿼리 CDN 복붙 2. html Navbar An item A second item A third item A fourth item And a fifth one 오징어 꼴뚜기 버튼 오징어 버튼 Navbar An item A second item A third item A fourth item And a fifth one 로그인하세요 닫기 모달창 열기 3. 자바스크립트 4. 제이쿼리 5. reset.css / main.css body { margin: 0 } div { box-sizing: border-box; } .alert-box { background-color: skyblue; padding: 20px; color: white; border-radius: 10px; display: none.. 2023. 1. 16. 이전 1 2 다음 반응형