* 변수의 조건
- 첫 글자는 영문 or 언더라인
- 두번째부터는 숫자도 가능
- 특수문자 X
- 대소문자 구분
- 미리 있는 용어 사용 X
- 이해하기 쉬운 코드 사용
* 상수의 종류
- 정수형 상수, 실수형 상수, 논리형 상수, 문자형 상수
* (조건식) ? true일 때 : false 일 때
* 한 줄에 여러 개의 명령문을 기술하는 경우를 제외하고는 익스플로러 4.0 이상은 붙이지 않아도 상관 없습니다.
* 문자열 내에서 \(백슬래시)를 사용하면 여러줄에 걸쳐 명령문 작성 가능
* 미리 정해진 기능이 있는 문자들을 일반 문자처럼 사용하려면 \를 앞에 붙입니다.
* switch...case 문
switch(변수)
{ case _______ : ; break
case _______ : ; break
default : document.write }
* for 문
for (num = 1; num <= 10; num++)
* while은 조건식에 초기값과 증가값 기술 안함
* do....while 문은 뒤에서 조건을 검사
* 자바스크립트 내장함수
isNaN(num) : num이 숫자이면 true, 아니면 false 반환
parseInt(num) + 1 : 정수문자를 정수로 변환하여 연산
parseFloat(num) + 1 : 실수문자를 실수로 변환하여 연산
eval(num) : 문자식을 수식으로 변환하여 연산
→ 사용자들이 입력하는 내용들은 대개 문자열로 인식되기 때문에 사용자가 입력하는 내용을 받아 연산할 때 유용