ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Javascript[자바스크립트] 연산자 종류 배우기
    자바스크립트[JavaScript] 2016. 12. 15. 00:14

    안녕하세요~ 제이쿼리공장장 주니주니 입니다.


    오늘은 자바스크립트[javascript] 연산자 종류를 배워보겠습니다.



    연산자 종류 
    =============================== 
    산술연산자 : *, /, %(나머지), +, -
    관계(비교)연산자 : < , <= , > , >= , == , !=
    논리연산자 : && and , || or , &  |  ^비트
    조건연산자 : 조건?참값:거짓값
    대입연산자 : =, +=, -=, +=, /=
    =============================== 
    등등 여러가지 종류가있습니다.


    =============================== 
    var a= 20;
    var b =16;

    document.write(a+"+"+b+"="+(a+b)+"<br>");
    document.write(a+"-"+b+"="+(a-b)+"<br>");
    document.write(a+"*"+b+"="+(a*b)+"<br>");
    document.write(a+"/"+b+"="+(a/b)+"<br>");
    document.write(a+"%"+b+"="+(a%b)+"<br>");
    =============================== 



    제일 기본이되는 산술연산자입니다.
    document.write()메서드를 사용하여 
    처음에는 a라는 변수의값을 찍고 
    (변수와 문자열간사이에는 +로 연결합니다.)
    변수다음에 문자열이 오기때문에 +를 적어주고 문자 "+"를 찍습니다.
    그다음 변수 b가 오기때문에 +를 적어 연결한뒤 변수 b를찍고 다시 +로 연결합니다.
    그다음 문자"="를 찍고 (a+b)<==계산된값을 찍도록 하였습니다.




    산술연산자 실행화면입니다.


    관계(비교)연산자 입니다.
    =============================== 
    var a= 20;
    var b =16;

    document.write(a+" > "+b+" = "+(a>b?true:false) +"<br>");
    document.write(a+" >= "+b+" = "+(a>=b?true:false)+"<br>");
    document.write(a+" < "+b+" = "+(a<b?true:false)+"<br>");
    document.write(a+" <= "+b+" = "+(a<=b?true:false)+"<br>");
    document.write(a+" == "+b+" = "+(a==b?true:false)+"<br>");
    document.write(a+" != "+b+" = "+(a!=b?true:false)+"<br>");
    =============================== 
    형식은 위에랑 같습니다.
    (a>b?true:false) <== 부분만 다른데요
    if의 축소판입니다.
    아직 안배웠기때문에 간단하게 설명하겠습니다.
    a가 b보다 큰가? 라고 물어봅니다.
    a가 20이고 b가 16이기때문에 a가 크네요!
    그럼 참/거짓중에 참이기때문에 true:false 앞에부분인 true라는 값이 출력된답니다.
    간단한 예로 document.write(a+" > "+b+" = "+(a>b?"a가커요!":"b가커요!") +"<br>");
    이렇게도 할수있답니다.



    관계(비교)연산자 실행화면입니다.


    오늘은 자바스크립트[javascript] 연산자 종류를 배워보았습니다.
    그럼 다음에 또만나요~

    댓글

Designed by Tistory.