[ JavaScript ] 반복문( for / while / do-while ) / 점프문( break / continue ) / 함수
제어구문

반복문
▶ for문 연습
ex1)


ex2 )


ex3 )


ex4 )


ex5 )


ex6 )


ex7 )


ex8 )


ex9 )


ex10 )


▶ while문 연습
ex1 )


ex2 )


▶ do - while문 연습
먼저 문장을 실행하고 마지막 조건식을 평가해서 반복할지 하지 않을지를 결정하는 반복문


점프문
▶ break문 / continue 문 연습
· break 문
반복문이나 switch문 수행중 강제로 제어문을 끝내려면 break ; 을 사용
사용하면 가장 가까운 반복문이나 switch문을 빠져나온다.
(라벨을 사용하면 라벨이 걸린 반복문이나 switch문을 빠져나온다. )
· continue문
반복문 안에서 반복을 멈추고 다시 조건으로 보내기 위해서 사용
(라벨을 사용하면 라벨이 걸린 반복문을 빠져나온다. )
ex1 )


ex2 )


함수
▶ 정의
함수란 특정 기능을 하는 일련의 처리를 하나로 묶어서 저장해놓고
언제든지 호출해서 사용하는 것이다.
입력값을 받으면 미리 저장된 처리를 통해 함수값을 반환한다.

▶ 함수사용 연습
ex1 )


ex2 )


ex3 )
콜백함수 사용
콜백함수란 함수가 함수를 호출하는것을 의미
함수를 변수취급하는 것을 입급함수라 칭한다.


ex4 )
함수의 리턴값으로 함수 선언
rFunc 참조변수에 함수를 저장, 함수의 리턴값으로 새로운 함수 선언
새로운 함수는 result 참조변수에 저장하고 result( ) 를 출력


ex5 )
하나의 함수에 여러함수 선언


ex6 )
중첩함수를 사용하는 이유
함수의 내용이 복잡해지는것을 방지하기 위해 하나의 함수 기능을 여러개로 나누어서 사용


ex7 )
화살표함수로 함수 선언


ex8 )

