[JavaScript] 6. 연산자

📌 연산자

✅ 산술 연산자

var x = 10;
var y = 3;
x + y // 13
x - y // 7
x * y // 30
x / y // 3.3333
x % y // 1

✅ 대입 연산자

var x = 10;
x += y; // x = x + y
x -= y; // x = x - y
x *= y; // x = x * y
x /= y; // x = x / y
x %= y; // x = x % y

✅ 증감 연산자

var x = 10;
x++; // 연산을 수행한 뒤, x의 값을 1 증가시킴
x--; // 연산을 수행한 뒤, x의 값을 1 감소시킴
++x; // x의 값을 1 증가시킨 뒤, 연산을 수행함
--x; // x의 값을 1 감소시킨 뒤, 연산을 수행함

✅ 비교 연산자

var x = 10;
var y = 12;
var str1 = "10";
x == y; // false
x != y; // true
x >= y; // false
x <= y; // true
x == str1; // true
x === str1; // false
x !== str1; // true

==의 경우에는 타입에 상관없이 "값만" 같으면 true를 반환한다.
===는 두 변수가 값이 같아야 하며, 타입 또한 같아야 true를 반환한다.

✅ 논리 연산자

&&은 두논리식이 모두 참이어야만 참을 반환
||는 두 논리식 중에서 하나만 참이어도 참을 반환
!는 논리식이 참이면 거짓을, 거짓이면 참을 반환


6.QUIZ

var x = 4;
var y = 2;

console.log("x + y = "+ (x+y));
console.log("x - y = " + (x-y));
console.log("x * y = " + (x*y));
console.log("x / y = " + (x/y));
console.log("x % y = " + (x%y));

결과

좋은 웹페이지 즐겨찾기