for문 7

자바스크립트 : 마무리 문제를 풀어 봅시다 5탄

이번 마무리 문제는 로또번호처럼 6개의 숫자를 중복없이 랜덤으로 받아오는 코드를 짜는 것입니다. CSS * { margin: 0; padding: 0; } input { border-style: none; } body { width: 100%; height: 100vh; } .numgen__wrap { position: relative; top: 250px; display: flex; justify-content: center; } .numgen { width: 800px; /* height: 500px; */ background-color: #fff; display: block; box-shadow: 0 0 20px rgba(95, 120, 161, 0.4); border-radius: 10px; } ..

03월 31일 쪽지시험_오답노트

01. 다음의 결괏값을 작성하시오. { let num = 0; while(false){ num++; if( num == 3 ){ continue; } if( num > 10 ){ break; } } console.log(num); } 답 : 0 우선 변수 num에 0을 저장하고 whiile문을 실행하려고하는데 조건문에 false가 있는데 while문에 false가 있으면 실행하지않아 출력된 답은 0입니다. 02. 다음의 결괏값을 작성하시오. { let a = 6, b = 9, c = 3, result; result = ++a + b++ + ++c; console.log(result); console.log(a+b+c); } 답 : 20 21 03. 결괏값을 작성하시오. { function func(){ ..

자바스크립트 : 마무리 문제를 풀어 봅시다 3탄

마무리 문제1 마우스 오버하면 이미지 바꾸기 우선 메인크기를 600으로 만듭니다. 또한 마진을 20px auto를 주어 위아래 20px에 양 옆은 자동으로 맞춰 줍니다. h1은 폰트사이즈 1.5rem을 사용하여 생소한 단어지만 한번이라도 사용하여 익히려고 했습니다. 그리고 중앙에 정렬 하도록 text-align을 center을 줍니다. 그리고 아래로 여백을 줄수 있도록 margin-bottom을 20px를 줍니다. 이미지를 메인 안에서 width이 100%이도록 합니다. 스크립트를 보면 imgMain이라는 상수에 #main > img을 저장하여 사용합니다. 이미지에 마우스를 올리면 이벤트가 움직이도록 imgMain에 대해 addEventListener("mouseover")을 사용하고 imgMain에 s..

03월 17일 쪽지시험_오답노트

금요일마다 시험이라뇨... 목요일 밤마다 몬스터 사러 갑니다... 01. 결괏값을 작성하시오. { (function(){ console.log("함수가 실행되었습니다."); })(); } 답 : 함수가 실행되었습니다. 02. 결괏값을 작성하시오. { function func(str = "함수가 실행되었습니다."){ document.write(str); } func(); } 답 : 함수가 실행되었습니다. 03. 결괏값을 작성하시오. { let sum = 0; for(var i=1; i num2) return num1 else return num2 } console.log(func(10, 23) + func(40, 50)) } 답 : 73 if 조건문을 사용하여, 첫 번째 매개변수 num1이 두 번째 매개변..

03월 10일 쪽지시험_오답노트

이번 시험은 헷갈리는 것도 많고 어이없이 틀린 것도 많아 구분짓겠습니다. 틀린 문제의 답 헷갈린 문제의 답 01. 결괏값을 작성하시오. { if( null ){ console.log("true"); } else { console.log("false"); } } 답 : false 02. 결괏값을 작성하시오. { let num = 0; while( num 6 ){ break; } console.log(num); } } 답 : 1 , 2 , 4 , 5 , 6 해설 : while문의 조건식에 true를 넣으면 항상 참이 되어 무한 루프가 발생됩니다.그러므로 위 구문은 무한 루프가 발생하는 구문입니다.num++먼저 출력되고 나면 if문이 실행됩니다.반복하다보면 num이 3이되는데 그렇게되면 첫번째 if문의 조건문..

데이터 제어에 대해서 알아봅시다!

01. if문 조건문은 프로그래밍에서 가장 기본적인 구문 중 하나입니다. 조건문을 사용하면 프로그램이 특정 조건에 따라서 다른 동작을 하도록 할 수 있습니다. if(0){ document.write("실행되었습니다.(true)") } else { document.write("실행되었습니다.(false)") } false 조건문에 들어간 데이터가 형식에 따라 다르게 출력됩니다. false : 0, null, undefined, false, ""(빈문자열) true : 1, 2, 3, "0", "1", "abc", [], {}, true (0을 제외한 숫자와 문자, 배열, 객체, true값은 true) 02. if문 생략 if으로 작업할때 {}생략하여 출력할 수 있습니다. { const num = 100; ..

Javascript 2023.02.28

자바스크립트 : 마무리 문제 1,2번을 풀어 봅시다!

문제 풀이 전... 자가격리 때문에 집에있는 사이 받은 새로운 책의 문제를 블로그에 올리는게 숙제가 되어버렸어요 고로 문제를 알 수 없는 상황에 친구한테 문제를 페이지를 사진으로 받아 풀게 되었습니다. 결과는 잘 나왔는데 답을 몰라서 틀린 코딩일 수있다는 점... 우리 같이 공부해요😂 마무리 문제 1 주어진 배열에서 10보다 큰 값을 찾아서 화면에 표시해 보세요 배열 요소의 개수만큼 for문을 반복합니다. if문을 사용해서 요소의 값과 10을 비교합니다. document.write문을 사용해서 화면에 표시합니다. See the Pen 20230225_01 by jo0132 (@jo0132) on CodePen. if문으로 배열 arr의 요소중 10이상의 수를 찾아 출력할 수있도록 if문의 조건식을 arr..