JavaScript 코스

반복문

개요

JavaScript의 반복문 또한 C, Java 등의 언어와 매우 유사합니다.

while문

var i = 0;
while (true) {
	document.write(i);
	if (++i > 5) break;
}

for문

var colors = ['red', 'blue', 'green'];
for (var i = 0; i < 3; i++) {
	document.write( colors[i] );
}

for in문

배열이나 객체의 경우, 내부 값을 간단한 방법으로 순회할 수 있습니다.

var colors = ['red', 'blue', 'green'];
var me = {
	'name': 'young',
	'birth': 1996,
	'sex': 'm'
}

document.write('<h3>colors</h3>');

for (var i in colors)
	document.write( i + ': ' + colors[i] + '<br>' );

document.write('<h3>me</h3>');

for (var i in me)
	document.write( i + ': ' + me[i] + '<br>' );
출력 결과

colors

0: red
1: blue
2: green

me

name: young
birth: 1996
sex: m