
반복문 컴퓨터에게 반복적인 작업을 지시하는 방법 반복문의 문법 while 형식 while (조건){ 반복해서 실행할 코드 } while(true){ document.write('coding everybody '); } 위 예제는 무한반복을 발생시킴 웹브라우저는 무한반복을 허용하지 않기 때문에 어느 정도 시간이 흐르면 스크립트를 종료할 것인지 물어봄 document.write는 자바스크립트를 이용해서 웹페이지에 텍스트 출력(웹브라우저에서만 동작) node.js 콘솔과 같은 환경에서 실습을 한다면 console.log와 같은 메소드 사용 while(false){ document.write('coding everybody '); } while문에서 while문 뒤에 따라오는 괄호 안의 조건이 참(true)이면..

조건문 Boolean 비교 연산의 결과로 참(true)이나 거짓(false)을 얻을 수 있음 불린(Boolean) : 숫자와 문자처럼 언어에서 제공하는 데이터 형 불린으로 올 수 있는 값은 true, false 두가지 불린은 조건문에서 핵심적인 역할 담당 조건문 주어진 조건에 따라서 애플리케이션을 다르게 동작하도록 하는 것 조건문의 문법 if 조건문은 if로 시작 if(조건){실행문} 조건이 될 수 있는 값 : Boolean Boolean의 값이 true일 때 중괄호 구문이 실행 if(true){ alert('result : true'); } //결과 result : true if(false){ alert('result : false'); } //결과 result : false if(true){ aler..

비교 연산자 값에 대해서 어떤 작업을 컴퓨터에게 지시하기 위한 기호 비교 연산자 프로그래밍에서 비교란 주어진 값들이 같은지, 다른지, 큰지, 작은지 구분하는 것을 의미 비교 연산자의 결과 : true(참), false(거짓) 중 하나 => 불린(boolean)이라는 데이터 형식 == 동등 연산자 좌항과 우항을 비교해 서로 값이 같다면 true, 다르다면 false 참고 : =는 대입 연산자(우항의 값을 좌항의 변수에 대입할 때 사용) alert(1==2) //false alert(1==1) //true alert("one"=="two") //false alert("one"=="one") //true === 일치 연산자 좌항과 우항이 정확하게 같을 때 true, 다르면 false 서로 같은 수를 표현하고 ..

변수 변수(Variable)는 (문자나 숫자 같은) 값을 담는 컨테이너로 값을 유지할 필요가 있을 때 사용 여기에 담겨진 값은 다른 값으로 바꿀 수 있음 변수는 마치 (사람이 쓰는 언어인) 자연어에서 대명사와 비슷한 역할 변수의 선언 JavaScript에서 변수는 var로 시작 var은 변수를 선언하겠다는 것을 의미 var을 생략할 수도 있지만 이것은 유효범위라는 것에 영항을 미침 var의 의미를 명확하게 이해하기 전까지는 var를 사용하는 것이 권장 변수의 이름은 $, _, 혹은 특수문자를 제외한 모든 문자로 시작할 수 있음 var a = 1; alert(a + 1); //2 var a = 2; alert(a + 1); //3 // : 주석(comment) : 코드에 부가적인 설명을 쓰거나 사용하지 않..

숫자와 문자 실제로 가장 많이 사용되는 데이터 형인 문자와 숫자를 프로그래밍에서는 어떻게 표현하고 연산하는지 알아보자. 숫자 자바스크립트에서는 큰따옴표나 작은따옴표가 붙지 않은 숫자는 숫자로 인식 곱하기를 할 때는 *(에스터리스크, Asterisk) 를 사용 나누기를 할 때는 /(슬래쉬, slash)를 사용 자바스크립트에서는 사칙연산보다 좀 더 복잡산 연산도 지원 alert(1+1); alert(1.2 + 1.3); alert(2 * 5); alert(6 / 2); Math.pow(3,2); //9, 3의 2승 Math.round(10.6); //11, 10.6을 반올림 Math.ceil(10.2); //11, 10.2를 올림 Math.floor(10.6); //10, 10.6을 내림 Math.sqrt(..

실행방법과 실습환경 언어의 실행방법과 실습환경에 대해서 알아본다. 설치 자바스크립트는 브라우저에서 동작하는 언어 각 브라우저마다 개발자 도구라는 것이 있고, 이를 이용해 자바스크립트 개발을 쉽게 할 수 있다. 실행 자바스크립트는 원래 웹브라우저에서 HTML, CSS를 동적으로 제어하기 위해서 만들어진 언어 오늘날 자바스크립트가 웹브라우저를 벗어나서 매우 다양한 용도로 사용 자바스크립트의 실행환경은 다양 자바스크립트의 원래 목적이었고, 가장 보편적인 실행환경인 웹브라우저에서 실습을 진행 웹브라우저 뿐 아니라 node.js, 구글 크롬 웹브라우저 플러그인, 구글 스크립트, PDF, 각종 데스크탑 위젯에서 사용되는 자바스크립트에서도 적용될 수 있는 내용 a. 웹페이지에서 자바스크립트 작성 alert('Hell..