[JavaScript] 기본 연산자
JavaScript에서 많이 사용되는 기본적인 연산자들에 대해 알아보려고 한다. 연산자를 학습할때 알아둬야할 용어들이 있다. 알아둬야할 용어: '단항', '이항', '피연산자' - 피연산자는 연산자가 연산을 수행하는 대상이다. 1 + 2 라는 연산이 있으면 피연산자는 1과 2이다. 피연산자는 인수라는 용어로 사용되기도 한다. - 피연산자가 한개인경우 단항 연산자, 두개인 경우 이항 연산자라고 부른다. 위에 1 + 2는 이항 연산자이다. 자바스크립트에서 주로 사용되는 수학 연산자는 아래와 같다. + 덧셈 연산자 - 뺄셈 연산자 * 곱셈 연산자 / 나눗셈 연산자 % 나머지 연산자 ** 거듭제곱 연산자 각 수학 연산자가 자바스크립트에서 어떻게 사용되는지 알아보자 + (덧셈 연산자) 덧셈 연산자의 경우 숫자+숫자 연산시 숫자 결과값을 반환한다. 반면에 숫자+문자열인경우 두 숫자를 계산하지않고 결과값으로 문자열을 반환한다. 숫자형이 아닌 피연산자에 +를 붙여주면 숫자형으로 변화한다. ex) 5 + 5 // 결과 값 10 숫자끼리 연산하여 결과 값은 10이다. ex) 5 + '5' // 결과 값 '55' 숫자와 문자열을 연산하면 결과값은 문자열이다. 숫자 5와 문자열 5를 연산하면 결과값은 55이다. 문자열 5가 앞으로 와도 동일하게 동작한다. ex) 5 + +'5' // 결과 값 10 숫자로 변환이 가능한 값들에 + 연산자를 붙여주면 숫자로 반환되어 연산이 가능해진다. 문자열 '5' 앞에 +가 붙으면 숫자 5로 형변환이 된다. ex) 1 + '2' + 3 + '4' // 결과 값 '1234' 숫자 1과 문자열 '2' 가 더해지면서 문자열이 '12'와 같은 문자열이 되었고 문자열에 숫자를 더해도 문자열로 되기때문에 문자열 '1234'가 된다. e...