while
예제 : 무한루프에 걸린다
while(true){
document.write('coding everybody <br />');
}
예제2: 아무것도 출력되지 않음
while(false){
document.write('coding everybody <br />');
}
document.write()
웹페이지에 출력하게 하는 코드
예제
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
var i =0;
while (i<10){
document.write("Coding everybody "+i+"<br />");
i = i+1;
}
</script>
</body>
</html>
for (초기화; 결과값 불린; 반복 실행 조건)
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
/*
var i =0;
while (i<10){
document.write("Coding everybody "+i+"<br />");
i = i+1;
}
*/
for (var i=0; i<10; i=i+1){
document.write("Coding everybody "+i+"<br />");
}
</script>
</body>
</html>
i ++
// i=i+1 대신
i++ //를 많이 씀
cf) ++i
i=0;
alert(i++); //0이 출력된 후 i값이 1이 됨
i=0;
alert(++i); //1이 먼저 더해져서 1이 출력됨
스킵
break: 반복 작업을 중간에 중단
예제
for(var i = 0; i < 10; i++){
if(i === 5) {
break;
}
document.write('coding everybody'+i+'<br />');
}
continue: 특정 조건에서만 중단하고 다시 실행
예제
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
for(var i = 0; i < 10; i++){
if(i === 5) {
continue;
}
document.write('coding everybody'+i+'<br />');
}
</script>
</body>
</html>