티스토리 뷰

 switch 분기문


spring 입력                                                            봄 입력



<script type="text/javascript">
 
// 사용자로 부터 값을 입력 받는데 사용
temp=prompt("현재의 계절을 입력하세요?\n(spring, summer, 가을, 겨울)", "가을");
switch안에 case 가 있는거만 입력받겠음 (다른거 입력 가능하긴 함) 뒤의 인자는 입력 안했을 시 디폴트값
 
switch(temp){
  case "spring" : // JDK 1.7부터 문자열 비교 가능하나 1.6을 많이 사용함으로 권장은 아님
    document.write("봄이군요. 날씨가 따뜻하네요");
    break;
  case "summer" :
    document.write("여름이군요. 날씨가 무척 덥네요");
    break;
  case "가을" :
    document.write("가을이군요. 날씨가 시원하네요");
    break;
  case "겨울" :
    document.write("겨울이군요. 날씨가 매우 춥네요");
    break;
  default :
    document.write("알수없는 단어입니다.");
}
</script>





while 반복문


<script type="text/javascript">

var innum, i;

 

// 숫자를 입력

innum=prompt("1부터 9사이의 수를 입력하세요", "2");

 

pl("입력한 숫자 " + innum + "에 대한 구구단<br>");        (pl은 아래에 직접 만든 출력문을 말한다.)

i=1;

 

//1부터 9까지 9번 반복실행

while(i <= 9){

  pl(innum + " X " + i + " = " + (innum * i));

  //i값을 1 증가

  i++;    

}

 

function pl(str){

  document.write(str + "<br>");

}

 

</script>





break, javascript 파일의 include 사용



>>>>> /js_test/WebContent/core/utility.js


function p(str){

    document.write(str);

}

 

function pl(str){

    document.write(str + "<br>");

}    



>>>>> /js_test/WebContent/core/con08.html


<head>

<meta charset="UTF-8">

<title>Insert title here</title>

<style type="text/css"> 

*{ 

  font-family: gulim; 

  font-size: 22px; 

</style>


<!-- Javascript를 파일로 추가하기, </script> 생략하면 파일 포함 안됨 --> 

<script type="text/javascript" src="./utility.js" ></script>

 

</head>

<body>

 

<H2>break의 사용</H2>

<HR>

 

<script type="text/javascript">

var i = 0;

 

while(i<10){

    i++;

 

    //i가 5인 경우에는 루프를 종료

    if(i==5) break;

    pl(i);

}

</script>

</body>





댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
TAG
more
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함