Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 인공지능
- bom
- 자바스크립트 함수
- 릴리스
- 怕不变
- 레거시 마이그레이션
- 기술면접 후기
- 퍼스트 뷰
- Done is better than perfect
- 중요한건 꺾이지 않는 마음
- 자바스크립트
- first view
- Great things take time
- 객체
- 반응형 디자인
- release
- 도메인
- 제어문
- 사이트 이동 경로
- javascript
- pop
- 배열
- 직귀율
- javascript function
- 不不怕变
- Array
- Electronic Commerece
- 각자의 밤
- 내장객체
- ADSL
Archives
- Today
- Total
1일1끄적
자바스크립트 입문, 제어문-반복문 2 본문
○for문
for문은 조건식을 만족할 때까지 특정 코드를 반복하여 실행
실행순서는 다음과 같다
초깃값->조건식->자바스크립트 코드-> 증감식- > 조건식
for(초깃값; 조건식; 증감식){
자바스크립트 코드;
}
<script>
for(var i =1; i<=10; i++){
document.write("테스트으"+ i, "<br>" );
}
</script>
○break문
반복문인 while문 또는 for문에서 break문을 실행하면 조건식과 상관없이 갖에로 반복문을 종료한다.
다음은 for문과 while문ㅇ에서 break문이 사용된 기본형.
break 문이 코드보다 앞에 있으므로 코드는 실해오디지 않고 for문과 wgile문이 바로 종료된다
for(초깃값; 조건식; 증감식){
break;// 반복문을 강제로 종료
자바스크립트 코드;
}
var변수= 초깃값;
while(조건식){
break;//반복문을 강제로 종료
자바스크립트 코드;
증감식;
}
<script>
for(var i=1;i<=10;i++){
if(i==7)break;
document.write(i,"<br>");
}
document.write("==끝==")
</script>
○continue문
continue문은 반복문에서만 사용할 수 있다. while문에서 사용할 경우 continue 문 다음에 오는 코드는 무시하고
바로 조건식으로 이동해 조건 검사를 한다.
for문에서 cointinue 문을 실행할 경우 continue문 다음에 오는 코드는 무시하고 바로 증감식으로 이동하여
증감 연산을 실행한다.
for(초깃값; 조건식; 증감식;){
continue;
자바스크립트 코드;
}
var 변수=초깃값;
while(조건식){
증감식;
continue;
자바스크립크 코드;
}
<script>
for(var i=1;i<=10;i++){
if(i==5)continue;
document.write(i,"<br>");
}
document.write("==continue 예제==")
</script>
○중첩 for문
for문안에 for문을 사용한 것.
for(초깃값;조건식;증감식){ // 바깥쪽 for문
for(초깃값,조건식;증감식){ // 안쪽 for문
자바스크립트 코드;
}
}
<script>
for(var i = 1; i<=3; i++){
for(var k=1; k<=2; k++){
document.write(i +"행"+ k+"열", "<br>");
}
document.write("<br>");
}
</script>
바깥쪽의 for문은 i가 3이 될 떄까지 코드를 반복해서 실행
안쪽의 for문은 k가 2가 될 떄까지 코드를 반복해서 실행.
바깥쪽의 for문의 1회 실행될 때마다 안쪽의 for문은 2회 실행되므로
코드가 총 6(3x2)회 실행된다 .
-출처: 자바스크립트+제이쿼리입문 책 중
'개발 > javascript' 카테고리의 다른 글
자바스크립트 입문, 객체2- 내장객체(1) (0) | 2021.11.22 |
---|---|
자바스크립트 입문, 객체-1 (0) | 2021.11.20 |
자바스크립트 입문, 제어문-반복문 1 (0) | 2021.10.30 |
자바스크립트 입문, 제어문-선택문 (0) | 2021.10.29 |
자바스크립트 입문, 제어문 - 조건문 (0) | 2021.10.28 |
Comments