산술 연산자

자바스크립트의 산술 연산자는 숫자 값을 계산하는 데 사용

주요 산술 연산자로는 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/), 나머지(%), 증가(++) 및 감소(--)

숫자 값을 조작하여 새로운 값을 생성

산술연산이 불가능한 경우 NaN을 반환

⇒ 이걸 암묵적 타입 || 타입 강제 변환 이라고 함

1 + '2' => '12'
'1' + 2 => '12'

1 + true => 2
1 + false => 1
1 + null => 1
1 + undefined => NaN

할당 연산자

좌항에 변수 우항에 할당값

할당 연산자는 변수에 값을 할당하는 데 사용됩니다. 가장 기본적인 할당 연산자는 등호(=)이며, 좌항의 변수에 우항의 값을 할당합니다.

자바스크립트에서는 할당하면서 연산도 할 수 있는 복합 할당 연산자 사용함.

예를 들어, +=는 변수에 값을 더하고 그 결과를 다시 변수에 넣음. 이 방식은 다른 산술 연산자에도 적용됨.