본문 바로가기

Frontend57

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.
07.JavaScript Math객체 ○ Math 객체 - 수학과 관련되어 있는 객체 - 수학에서 자주 사용되는 상수, 함수들 사용 가능 - 사용법 : Math.변수명 | Math.함수() document.write(Math.E);//2.718281828459045 document.write(Math.PI);//3.141592653589793 document.write(Math.abs(-3)); //3 절댓값 document.write(Math.max(7, 5, 9, 12)); //12 최댓값 document.write(Math.min(7, 5, 9, 12)); //7 최솟값 document.write(Math.pow(2, 4)); //16 거듭제곱(밑, 지수) ○ 반올림, 올림, 버림 - 반올림 : 소수점 첫 번째 자리에서 반올림 → Ma.. 2022. 4. 27.
06. JavaScript 연습문제 모음 (삼항연산자, 형변환 등) ● PRACTICE 연습문제 - 01. JavaScript 기본 문법, 자료형 ~ 05. JavaScript 형변환(Type Conversion) 관련 연습문제들 - Q1~Q6 true이면 해당 문장이 맞음, false이면 틀림 (나머지연산자(%), 논리연산자(==, !=, &&, ||) 관련 문제) Q1) 임의의 정수가 짝수(2의 배수)인지 확인하시오 Q2) 임의의 정수가 3의 배수인지 확인하시오 Q3) 임의의 정수가 4의 배수인지 확인하시오 Q4) 해당 년도가 윤년인지 확인하시오 Q5) 임의의 정수가 2의 배수이면서 5의 배수인지 확인하시오 Q6) 임의의 정수가 1 또는 3인지 확인하시오 //Q1 //2로 나누었을 때 나머지가 0이거나 //2로 나누었을 때 나머지가 1이 아니면 2의 배수 var a=.. 2022. 4. 26.
05. JavaScript 형변환(Type Conversion) ○ Type Conversion (자료형변환/데이터형변환) - 형변환 : 필요한 곳에서 일시적(강제적)으로 변환 - Number() / parseFloat() / parseInt() ○ parseInt() - 숫자로 구성된 문자열을 정수형으로 변환 document.write(parseInt("10")); //10 document.write(parseInt("-10")); //-10 document.write(parseInt("10.23")); //10 document.write(parseInt("korea")); //NaN : 숫자형태의 문자열만 변환가능 document.write("10" + "20");//"1020" document.write(parseInt("10")+parseInt("20"));/.. 2022. 4. 26.
04. JavaScript document 객체 ○ 객체 (Object) - 자바스크립트는 객체 기반의 스크립트 프로그래밍 언어 - 객체: 데이터와 데이터를 처리하는 함수를 묶어 놓은 것 - 객체의 함수와 속성을 사용하는 형식 ① 객체명.속성; ② 객체명.함수(); ○ document 객체 - HTML페이지의 본문()을 가리키는 객체 - HTML 요소에 접근하고자 할 때, documnet.함수(); 또는 documnet.속성; ① documnet.write(출력할내용); - HTML 본문에 괄호 안의 내용을 출력해 줌 document.write(123); document.write("Korea"); document.write("");// 자바스크립트에서 HTML tag사용시 문자열 처리해서 사용 ② document.getElementById("아이디".. 2022. 4. 26.