분류 전체보기

DOM 문서 객체 모델(Document Object Model) : 객체 지향 모델로써 구조화된 문서를 표현하는 형식 쉽게 설명해서 줄글로 되어 있는 문서를 트리처럼 만들어주는 것이다. DOM은 XML이나 HTML 문서의 프로그래밍 인터페이스를 제공한다. 또한, 문서의 구조화된 표현(Structured Representation)을 제공하여 프로그래밍 언어가 문서 구조, 스타일, 내용 등을 변경할 수 있도록 한다. DOM의 종류는 Core DOM : 모든 문서 타입을 위한 DOM모델 HTML DOM: HTML 문서를 위한 DOM모델 XML DOM: XML 문서를 위한 DOM모델 여기서 HTML DOM을 자주 사용하게 될 것이다. HTML DOM은 HTML 문서를 조작하고 접근하는 표준화된 방법이다. 모든..
주사위 게임 var dice = Math.floor( Math.random() * 6) +1;Math.floor = 내림 Math.random = 0에서 1 사이의 임의의 숫자 출력 소수 출력하기function isPrime(n){ var divisor = 2; if(n == 1){return false;} while(n > divisor){ if(n % divisor === 0){ return false; } else{divisor++;} } return true;}4. var divisor = 2; -> 2부터 나누기 시작5. while(n > divisor)  -> n이 나누는 수보다 클 때까지 6. if(n..
반복문 반복문이 필요한 경우 : 구구단 같은 것을 출력할 때 고정값은 정해져 있고 가변값은 변하기 때문에 조금 더 빠른 코드를 위해서 사용한다. for 문 for ( 초기화한 변수값 ; 조건 ; 증감표시 ) { 수행할 명령 } for(var i = 0; i < 10; i++){ console.log(i); } while 문 while ( 조건 ) { 수행할 명령 } num < 10 이 참일 동안 중괄호 안의 코드를 실행한다. var num = 0; while(num < 10){ console.log(num); num++; } do ~ while 문 do { 수행할 명령 } while ( 조건 ); while의 조건과 관계 없이, do의 명령을 무조건 실행한다. var i = 12; do { console..
조건문 주어진 조건에 따라 결과값을 출력하는 구문이다. 조건으로는 비교 연산자 또는 논리 연산자를 사용한다. IF문 if ( 조건 ) { 수행할 명령 } 만약 a b){ console.log("a는 b보다 크다."); } else{ console.log("a는 b보다 작거나 같다."); } if ~ else if ~ else 문 if ( 조건 ) { 수행할 명령 } else if ( 조건 ) { 수행할 명령 } else { 수행할 명령 } 여러 개의 조건문을 생성할 때 사용한다. var a = 20; var b = 40; var c = 60; if(a > b){ console.log("a는 b보다 크다."); } else if (b > c) { console.log("b는 c보다 크다"); } else ..
산술 연산자 console.log(20 + 10); //30 console.log(20 - 10); //10 console.log(20 * 10); //200 console.log(20 / 10); //2 console.log(20 % 10); //0 -> 나머지 숫자 뿐 아니라 문자열도 산술 연산자 사용 가능 console.log("20" + "10"); //2010 console.log("20" - "10"); //10 console.log("20" * "10"); //200 console.log("20" / "10"); //2 증감 연산자 var num = 10; console.log(++num); //num+1 후 num 출력 console.log(--num); //num-1 후 num 출력 co..
페프
'분류 전체보기' 카테고리의 글 목록 (8 Page)