03/03-1

Posted by:

|

On:

|

  • 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미만 형태로 잡아야 한다.
    • switch 조건문 : switch(조건식){
      case 특정조건:특정조건을 만족 할 때 실행코드;
      break;
      default:조건들을 모두 만족하지 않을 때 실행 코드;
      }
      • 특정조건 작성 시 문자를 비교하고 싶다면 “”을 넣어야 한다. 즉, case1 과 case”1″은 엄연히 다르다.
      • break;를 넣지 않으면 조건을 만족하는 case마다 지정해놓은 실행코드를 다 실행한다.
      • case를 여러개 넣을수도 있다. case1:, case4: