7-1条件文と繰り返し文

1441 ワード

条件文


条件文じょうけんぶん:生成条件数せいせいじょうけんすう
タイプ:if-else文、swich文

if-else

var x = 10;

if (x > 10){
	document.write("x는 10보다 큽니다");
}else{
	document.write("x는 10보다 작거나 같습니다");
}

/////

if (표현식1){
	실행문1;
}else if(표현식2){
	실행문2;
}else{
	실행문3;
}

switch

//조건문에 넣은 변수의 값이 값1과 같으면 실행문1이, 값2와 같으면 실행문2가, 값3과 같으면 실행문3이, 그 어느 case의 값과도 일치하지 않으면 default의 실행문4가 실행.

switch(조건값){
 case 값1:
	실행문1;
	break;
 case 값2:
	실행문2;
	break;
 case 값3:
	실행문3;
	break;
 default:
	실행문4;
	break;
}

//break 를 사용하지 않는다면 switch 문을 벗어나지 못하기 때문에 꼭 break를 사용해야함!

半木戸


≪繰返し文|Repeat文|emdw≫:プログラムが実行中に同じ実行文を繰り返す構文.
タイプ:while、do/while、for

while

//특정 조건을 만족할 때까지 반복 상태를 유지
//조건문이 참이면 while문이 계속 반복
//무한반복을 사용해야 할 때 많이 사용되는 반복문
//조건문에 true를 넣어주면 무한반복문을 사용할 수 있음

while(조건문){
	실행문
}

var x = 1;
while(x < 10){
	x++;
}

//결과: 1 2 3 4 5 6 7 8 9

do/while

//while문과 비슷한 특징 가짐: 조건이 참일 경우 계속 실행
//다른점: do/while 은 실행문을 수행한 후 조건문이 참인지 거짓인지 확인

do{
	실행문
}while(조건문);

for

//for은 반복 횟수, 반복 조건을 설정할 수 있는 반복문

for(초기식;조건식;증감식){
	실행문
}

//초기식: 변수의 값을 처음으로 설정하는 식
//조건식: 참 혹은 거짓을 판별하는 식
//증감식: 초기식의 변수를 증가 혹은 감소시키는 식

for(var i = 0 ; i < 10 ; i++){
 document.write(i);
}