- prompt(‘경고창에 띄울 내용’,’입력칸의 초기값’); 으로도 가능하다. 둘 다 비워도 상관은 없다.
- 조건문,배열,반복문
- 조건문
- if 조건문 : if(결과값이 bull인 표현식){ture일 때 실행할 문장;} 형태. 식의 형태가 중요
- if-else 조건문 : if 문 뒤에 else{false 일 때 실행할 문장;} 형태
- if 중첩문 : if(){if(){}} 형태
- if-else if 조건문 : if(){} else if(){} … else{} 형태
- 중첩이나 if-else if 사용 시 주의사항
- 어떤 식으로 배열하느냐에 따라 적는게 달라진다. 예를 들어 90점이상/80점 이상/70점 이상 을 구별할 때. 기준을 이상으로 잡는다면
if 중첩의 경우 if(>=70){if(>=80){if(>=90)}} else{}
if-else if 의 경우90이상-false면 80이상-flase면 70이상 형태로 잡아야 하고
기준을 미만으로 잡는다면
if 중첩의 경우 if(<90){if(<80){if(<70)}else{}}
if-else if 의 경우 70미만-false면 80미만-flase면 90미만 형태로 잡아야 한다.
- 어떤 식으로 배열하느냐에 따라 적는게 달라진다. 예를 들어 90점이상/80점 이상/70점 이상 을 구별할 때. 기준을 이상으로 잡는다면
- switch 조건문 : switch(조건식){
case 특정조건:특정조건을 만족 할 때 실행코드;
break;
default:조건들을 모두 만족하지 않을 때 실행 코드;
}- 특정조건 작성 시 문자를 비교하고 싶다면 “”을 넣어야 한다. 즉, case1 과 case”1″은 엄연히 다르다.
- break;를 넣지 않으면 조건을 만족하는 case마다 지정해놓은 실행코드를 다 실행한다.
- case를 여러개 넣을수도 있다. case1:, case4: