본문 바로가기
뒷북 정리 (국비 교육)/javascript

[javascript] step05. operator (연산자) : 산술 연산자

by 규글 2021. 12. 9.

1. 산술 연산자

    <h1>산술 연산자에 대해 알아보기</h1>
    <script>
        /*
            1. 산술연산자
            number type data를 연산할 때 사용한다.
            +, - , *, /, %(나머지 연산자)
        */

        let result1=10+1; //11
        let result2=10-1; //9
        let result3=10*10; //100
        let result4=10/2; //5
        let result5=10%3; //1

        let num1=10;
        let num2=1;
        //산술연산을 할때 숫자가 들어있는 변수명으로 할수도 있다.
        let result6=num1+1;
        let result7=num1%3;
        let result8=num1-num2;

        //object 혹은 array 에 들어 있는 데이터를 이용해서 연산을 할수도 있다. 
        let obj={first:10, second:20};
        let arr=[10, 20, 30];
    
        let result9=1+obj.first;
        let result10=10*arr[1]; 
    </script>
  1. number type data를 연산할 때 사용한다.
  2. 더하기(+), 빼기(-), 곱하기(*), 나누기(/)의 기본 연산
  3. a%b : a를 b로 나눈 나머지. 생각보다 쓸 일이 많을 수 있다고 한다.
    그럼 몫도 있지 않을까? 하는 생각에 찾아보니 parseInt(number) 가 있었다. 해당 number의 정수 부분만 취해준다.
  4. 변수명에 해당하는 숫자의 연산이 가능하고, object나 array에 속해있는 data를 이용해서 연산하는 것도 가능하다.

댓글