210810 Javascript 2번째 시간으로 조건문, 반복문에 대하여 학습했다.
let loc = prompt('지역을 입력하세요' , '서울');
switch (loc) {
case '서울':
document.write('02');
break;
case '경기':
document.write('032');
break;
case '부산':
document.write('051');
break;
default: // 정확히 일치하는 값이 없을 경우 해당 조건문 실행하고 종료.
document.write('등록되지 않은 지역입니다.');
break;
}
// 위 처럼 document...을 반복해서 쓰는 것은 비효율적이므로
switch (loc) {
case '서울':
locNum = '02';
break;
case '경기':
locNum = '031';
break;
case '부산':
locNum = '051';
break;
default:
alert('등록되지 않은 지역입니다.');
break;
}
document.write(loc + '지역번호는' + locNum);
// 이런식으로 변수에 지역번호를 저장하고 switch문 이후에 document.write를 한 번 만 써서 출력이 되도록 할 수 있다.
let i = 10;
while (i > 0) {
if(i % 2 === 0) document.write(i + '<br />');
i--;
// if 구문이 1개일 경우 이렇게 한 줄로 붙여 쓸 수 있다.
}