JS에는 수많은 연산자들이 있지만 가장 대표적이고 기본적인건 " + - * / "
console.log(1+1)
2
console.log("1"+"1")
11
"" 으로 감싸면 문자로 인식!
console.log(5-1)
4
console.log(3*3)
9
console.log(5/3)
1.6666666666666667
console.log(5%2)
1
console.log(2**3)
8
const x = "I am"
const y = " Codebakery"
console.log(x+y)
I am Codebakery
오른쪽의 피연산자 값을 왼쪽 피연산자 값에 할당하는 등호( = )로, x = y 는 y의 값을 x에 할당.
x=3
console.log(x)
3
오른쪽 피연산자의 값을 변수에 더한 결과를 다시 변수에 할당한다.
X += Y → X = X + Y
x= 10으로 할당하고 더하기 할당을 이용해서 15를 출력하게 하는 코드 작성!
let a = 2;
let b = 'hello';
console.log(a += 3); // a += 3 -> a = a + 3 -> 5
console.log(b += ' world'); // b += ' world' -> a = a + 'world' -> "hello world"
X -= Y → X = X - Y
let a = 2;
console.log(a -= 3); // -1
X *= Y → X = X * Y
let a = 2;
console.log(a *= 3); // 6
X /= Y → X = X / Y
let a = 3;
console.log(a /= 2); // 1.5
console.log(a /= 0); // Infinity