본문 바로가기

분류 전체보기169

13. JavaScript 연습문제 모음 (Array) ● PRACTICE 연습문제 - 수업시간에 푼 Array(배열) 관련 연습문제 모음 위쪽은 내가 해본 코드 아래쪽은 강사님 코드 (비슷한 경우에는 한 가지만 적어둠) Q1) 성적프로그램 - 5명의 학생을 대상으로 평균, 등수, 과락, 평균 10점당 ☆ 한개씩, 장학생을 구한 후 결과값을 표작성해서 id=demo에 출력하시오 - 평균 95점 이상이면 "장학생" - 평균 70점 이상이면 합격, 아니면 "불합격" 단, 국영수 세 과목 중에서 한 과목이라도 40점 미만이면 "재시험(과락)" ↓ Q2) num배열 요소의 전체 합을 구하시오 Q3) num배열 요소 중 음수의 개수를 구하시오 Q4) num배열 요소 중 최댓값, 최솟값을 각각 구하시오 Q5) num[4] 요소의 등수를 구하시오 (클수록 순위가 높다) .. 2022. 5. 2.
12. JavaScript 배열(Array) ○ Array (배열) - 연속성 자료형, 열거형, 컬렉션 - 하나의 변수에 1개 이상의 값을 저장할 수 있는 공간 - element, 요소, 원소 - index, 순서, 색인 (0부터 시작해서 1씩 증가한다) ○ 배열 객체 생성 (선언) - 형식 ① var 배열이름 = []; → 추천 ② var points = new Array(); → 비추천 (old version) ③ var 배열이름 = [요소1, 요소2, ...]; → 배열선언 및 초기화 var kor=[]; //배열 선언 kor[0]=10; //배열요소의 인덱스는 0부터 시작한다 kor[1]=20; //배열요소의 인덱스는 1씩 증가한다 kor[2]=30; document.write(kor[0]); document.write(kor[1]); do.. 2022. 5. 2.
11. JavaScript 연습문제 모음 (이중 반복문, 조건문) ● PRACTICE 연습문제 - 수업시간에 푼 연습문제 모음 위쪽은 내가 해본 코드 아래쪽은 강사님 코드 (비슷한 경우에는 한 가지만 적어둠) Q1) 아래 그림과 같이 출력하시오 ☆★★★ ★☆★★ ★★☆★ ★★★☆ //Q1 var a=0, b=3; for(a; a0; front--){ document.write("★"); }//for end document.write("☆"); for(back=b; back>0; back--){ document.write("★"); }//for end b--; document.write(" ") }//for end //강사님 코드 for(a=1; a 2022. 4. 29.
10. JavaScript 연습문제 모음 (조건문, 반복문) ● PRACTICE 연습문제 - 수업시간에 푼 연습문제 모음 위쪽은 내가 해본 코드 아래쪽은 강사님 코드 (비슷한 경우에는 한 가지만 적어둠) Q1) 평균점수에 따라 A, B, C, D, F 학점을 출력하시오(switch문 활용) - 90~100 : A학점, 80~89 : B학점, 70~79 : C학점, 60~69 : D학점, 그외 F학점 //Q1 var kor=100, eng=95, mat=90; var aver=parseInt((kor+eng+mat)/3); var casevalue = parseInt(aver/10); switch (casevalue) { case 10: document.write("A학점"); break; case 9: document.write("A학점"); break; case.. 2022. 4. 29.
09. JavaScript 반복문(for, while, do~while, break, continue) ○ 반복문 - for문, while문, do~while문 - break문 - continue문 - 무한 Loop : 끝이 없는 반복 ○ for 반복문 형식 ① for(시작값; 종료값; 증감){반복하고자 하는 명령어들;} ② for( in ) {} ③ for( : ) {} ④ for(;;) {} → 무한Loop //증가에 따른 반복 for(a=1; a=1; b-=1){ document.write("PYTHON")//"PYTHON" 3번 출력 }//for end ● PRACTICE 연습문제 - for 반복문 관련 연습 문제 (구구단) Q1) 4단 출력하기 //Q1 for(n=1; n 2022. 4. 28.
08.JavaScript 조건문(if, switch~case) ○ 제어문 - 프로그램의 흐름을 제어 - 조건문: if문, switch~case문 - 반복문: for문, while문, do~while문 - break문, contunue문 ○ if 조건문 형식 ① if(조건) {조건이 True이면 처리;} ② if(조건) {조건이 true이면 처리;} else {조건이 flase이면 처리;} ③ if(조건1) {조건1이 true이면 처리;} else if(조건2) {조건2이 true이면 처리;} else if(조건3) {조건3이 true이면 처리;} else {조건1,2,3까지 만족하지 않으면 무조건 처리;} ● PRACTICE 연습문제 - if 조건문 관련 연습 문제 (성적 프로그램) Q1) 평균 95점 이상이면 장학생을 출력하시오 Q2) 국어 점수가 70점 이상이면.. 2022. 4. 28.