[JavaScript] 산술 연산자, 할당 연산자, 비교 연산자

1134 단어 JavaScriptJavaScript

증가/Increment (++) & 감소/Decrement(--)

  • 피연산자 뒤에 붙여 (ex: x++ or x--) 접미사로 사용한 경우 증가하기 전의 값을 반환
  • 피연산자 앞에 붙여 (ex: ++x or --x) 접두사로 사용한 경우 증가한 후의 값을 반환
// 접미사
let x = 6;
y = x++;

console.log(x);
console.log(y);
// x=7, y=6 


//접두사
let a = 6;
b = ++a;

console.log(a);
console.log(b);
// a=7, b=7

++와 -- 는 해당 변수를 1씩 증가 혹은 감소시키는 연산자입니다.
단, a++나 a-- 같은 경우 다음 줄이 되어야 값이 바뀌며,
++a나 --a 같은 경우는 그 줄에서 바로 값이 바뀝니다.
(출처: 구름EDU)

할당 연산자

비교연산자

  • 동등연산자(==)
    두 피연산자의 값이 서로 같으면 참을 반환
  • 일치연산자(===)
    타입의 변환 없이 두 피연산자의 값이 같고, 타입도 같아야만 참을 반환
//  == 느슨한 비교연산자 **True!**

If ("3"==3){
	return true;
} 
// === 엄격한(Strict) 비교연산자 "3"은 문자열(String) 3은 숫자이기에 **False!**

If ("3"===3){
	return flase;
}

좋은 웹페이지 즐겨찾기