블로그 이미지
Magic_kit
study 관련자료를 한곳으로 자기 개발 목적으로 재태크 재무 관리 목적으로 일상생활의 팁을 공유 하기 위하여 블로그를 개설 하였습니다.

calendar

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 31
반응형

Category

Recent Post

Recent Comment

Archive

'.Net Project/JavaScript'에 해당되는 글 19

  1. 2009.07.31 16장 대화상자1
  2. 2009.07.31 15장 증감연산자
  3. 2009.07.30 14장 대입연산자
  4. 2009.07.30 13장 조건연산자(삼항연산자)
2009. 7. 31. 12:37 .Net Project/JavaScript
반응형



  window.alert("안녕하세요");





 

var flag = window.confirm("당신은 남자 입니까 ?");
      

 
var msg = (flag == true) ? "남자군요..." : 
        "여자군 요..";
 window.alert(msg);

 
var age = window.prompt("당신의 나이는 ?",
             "여기에 입력하시오...");
window.alert
 
("당신의 나이는" + age + "입니다.");
  
    




<전체 소스화면 >

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
                         "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>16장.대화상자</title>
    <script type="text/javascript" >
    //자바스크립트에서 3가지 대화상자(DialogBox)
    //경고 대화상자(메시지 박스) : alert
    //확인 대화상자(confirmBox) : confirm();
    //참(확인) 또는 거짓(취소)을 반환

       
        //입력 대화상자(inputbox) : prompt();
        //경고 메시지 박스

        window.alert("안녕하세요");

        //확인,취소 메시지 버튼
        var flag = window.confirm("당신은 남자 입니까 ?"); falg에는 true/false 이면...
        var msg = (flag == true) ? "남자군요..." : "여자군요..";  삼항연산자 활용
        window.alert(msg);

        //입력 메시지 버튼
        var age = window.prompt("당신의 나이는 ?", "여기에 입력하시오...");
        window.alert("당신의 나이는" + age + "입니다.");      
        
    </script>
</head>
<body>
</body>
</html>



반응형

'.Net Project > JavaScript' 카테고리의 다른 글

18장 선택문  (1) 2009.07.31
17장 조건문  (0) 2009.07.31
15장 증감연산자  (0) 2009.07.31
14장 대입연산자  (0) 2009.07.30
13장 조건연산자(삼항연산자)  (0) 2009.07.30
posted by Magic_kit
2009. 7. 31. 12:33 .Net Project/JavaScript
반응형

증감연산자란 ? 증감연산자는 단항 연산자로 ++, -- 연산자가 있다.
증감연산자는 기본적으로 자기 자신의 값을 1증가(++),  1감소(--)시키는 연산 행위 입니다.
하지만 연산 결과는 전위에 연산자가 왔을 때는 변경된 자기 자신의 값이고 후위에 왔을 때는 변경되기 전 값이다.
이는 증감연산의 결과를 사용을 하려했을 때는 전위 연산 표현인지 후위 연산 표현인지에 따라 서로 다르값을 나타나게 될 수 있습니다.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
                            "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>15장.증감연산자.htm</title>
    <script type ="text/jscript">
       
        //증감연산자 : ++ --
        //증가 : ++ 정수형 변수의 값을 1 증가
        //감소 : -- 정수형 변수의 값을 1 감소
        //전위 : 변수 앞에 : 증감 후 대입
        //후위 : 변수 뒤에 : 대입 후 증감

        //1. 변수선언
        var a = 3 ;
        var b=5;
        var c=7;
        var r=0;

        //2.증감식처리
        r = --a + b-- * --c;
       
        //3.결과 확인
        document.write("A값:" + a + "<br />");  2
        document.write("B값:" + b + "<br />");  5 -> 4 (후위연산자)
        document.write("C값:" + c + "<br />");  6
       
        document.write("R값:" + r + "<br />");  32        
        document.write("결과값 :" + r + "<br />"); //결과값 32 출력
       
    </script>

</head>
<body bgcolor="#FF8000"> //배경색 지정

</body>
</html>

반응형

'.Net Project > JavaScript' 카테고리의 다른 글

17장 조건문  (0) 2009.07.31
16장 대화상자  (1) 2009.07.31
14장 대입연산자  (0) 2009.07.30
13장 조건연산자(삼항연산자)  (0) 2009.07.30
12장 논리연산자  (0) 2009.07.30
posted by Magic_kit
2009. 7. 30. 17:05 .Net Project/JavaScript
반응형

 대입연산자란 ?
 변수에 어떤 값을 집어 넣는 동작이며 대입 연산자는 변수의 값을 변경할 때 사용하며,
 "=" 기호를 사용하여 다음의 간단한 대입문의 예를 사용한다. ex) i=1

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
                            "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>14장 대입연산자</title>
    <script language=javascript type="text/javascript">
        //대입(할당)연산자 : = += -= *= /= %=
        var a, b, c; //변수선언

       //초기값 지정
        a = 3; 
        b = 5;
        c = 7;
                    
        a += b; //a = a + b; a와b를 더한 값을 다시 다시 a에 대입
       
        c += a; //c에 a를 더한 후 다시 c에 대입

        document.write(c + "<br />");
       
    </script>
</head>
<body>
</body>
</html>

반응형

'.Net Project > JavaScript' 카테고리의 다른 글

16장 대화상자  (1) 2009.07.31
15장 증감연산자  (0) 2009.07.31
13장 조건연산자(삼항연산자)  (0) 2009.07.30
12장 논리연산자  (0) 2009.07.30
11장 관계연산자  (0) 2009.07.30
posted by Magic_kit
2009. 7. 30. 16:48 .Net Project/JavaScript
반응형

조건연산자는 ? if~ else를 대신해서 많은 프로그래머들이 선호하는 연산자이다.
                  처음에는 익숙치 않아서 어색하지만, 자주보고 사용한다 보면 코드를
                  간결하게 하는데, 한몫 한다는 것을 알게 될 것 입니다.
                  물론 언제나 if~else문장을 대신할 수 있는 것은 아니다. 


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
                           "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>13장.조건연산자</title>
    <script language="javascript" type="text/javascript">
        //조건 (3항) 연산자 : ? : 수행 ,
        //조건식이 참이면, 첫번째 문자 수행
        //조건식이 거짓이면, 두번째 문장 수행
        var result = (3 % 2 == 0) ? "짝수" : "홀수";

        document.write("결과값 :" + result); // 결과하면 -> 결과값:홀수
        document.write((4 % 2 != 1) ? "<br />짝수" : "<br />홀수"); // 결과화면 -> 짝수
   </script>
</head>
<body>
</body>
</html>
---------------------------------------------------------------------------------

 조건 ? A : B -> 조건이 true일 경우에는 A를 반환하고, 조건이 false일 경우에는 B 반환
 X=(y<0)?10:20 -> "(y<0)이면, true 10이 반환 x대입하고, (y<0) 이 false이면 20반환X대입
 X=(y>0)?a*b:a/b; -> "(y>0)" true이면 a*b 연산결과를 x에 대입 "(y>0)" false이면
                               연산결과를 y에 대입  





반응형

'.Net Project > JavaScript' 카테고리의 다른 글

15장 증감연산자  (0) 2009.07.31
14장 대입연산자  (0) 2009.07.30
12장 논리연산자  (0) 2009.07.30
11장 관계연산자  (0) 2009.07.30
10장 산술연산자  (0) 2009.07.30
posted by Magic_kit
prev 1 2 3 4 5 next