- 조건문
if
else if
else
switch
- 반복문
for
while
for in
- if , else if , else 예제
if (score >= 90)
alert('A');
else if (score >= 80)
alert('B');
else
alert('C');
- switch 예제
switch (n) {
case 0 : 코드..
break;
case 1 : 코드..
break;
}
- 비교 연산자
a < b
a > b
a == b
a != b
a >= b
a <= b
&& : AND 연산
|| : OR 연산
! : NOT (부정) 연산
- false 가 되는 특정한 값들
0
"" (빈 문자열)
undefined
null
NaN
- ex )
var i = 0;
while (true) {
document.write(i);
if (++i > 5) break;
}
- ex )
for (var i=0; i<3; i++){
document.write(i);
}
배열이나 객체의 경우, 내부 값을 간단한 방법으로 순회할 수 있다.
var colors = ['red', 'blue', 'green'];
var me = {
'name': 'young',
'birth': 1996,
'sex': 'm'
}
document.write('colors
');
for (var i in colors)
document.write( i + ': ' + colors[i] + '
' );
document.write('me
');
for (var i in me)
document.write( i + ': ' + me[i] + '
' );
- 위의 예제 출력 결과
colors
0: red
1: blue
2: green
me
name: young
birth: 1996
sex: m