while 반복문 (true에서 false가 될 때까지 무한반복)
while (조건) {
반복해서 실행할 코드
}
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
while(true){
document.write("Coding everybody <br />");
}
</script>
</body>
</html>
계속해서 화면에 "Cording everybody"를 반복해서 찍어낸다.
<!DOCTYPE html>
<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>
조건을 달아서 반목문 만들기.
var i = 0; 반복문이 언제까지 실행될건지의 기준점을 만들기 위해 i라는 변수 생성
i = i + 1; 반복적으로 실행할 때마다 1씩 증가할 수 있는 코드 (컴퓨터의 숫자는 0부터 시작한다)
while(i < 10) 비교연산자로 10보다 작은지 true/flase 하여 코드를 반복한다.
"+i+" 화면에 출력되는 문구의 수가 같이 표기됨
For 반복조건문
같은 결과가 나오도록 for문 사용하기
for (var i = 0; i < 10; i++){
document.write("Cording everybody"+i+"<br />");
}
while 보다 깔끔하게 할 수 있다.
for (var i = 0; i < 10; i = i+1)
for (var i = 0; i < 10; i ++) -> i는 0이고 10보다 작고 1씩 커진다
for ( var i = 0; for문이 실행될 때 한번만 실행되고 반복하지 않는다.
i < 10; 0 < 10 = true가 되기까지 실행
i = i + 1 종료되기 전까지 반복적으로 실행.
i = i+1
i++ ++i 구문이 실행될 때마다 1씩 증가한다. 간단하게 줄여서 사용.
(++i는 바로 1이 증가하며 실행. i++는 나중에 실행됨 for문에서는 i++를 대부분 사용 )
'공부 > 2022' 카테고리의 다른 글
Javascript 함수 function 출력 return (0) | 2022.08.29 |
---|---|
Javascript 반복문의 효용과 제어, 중첩 (+i+,break,continue) (0) | 2022.08.29 |
4주차 - Flask 서버만들기 (0) | 2022.08.25 |
Javascript 조건문(if,&&,||,!) 중첩과 논리연산자 로그인 알림창 (0) | 2022.08.25 |
3주차 - DB(MongoDB) (0) | 2022.07.19 |