블로그 이미지
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

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