연산자(+ ,- ,* ,/ ,%..)
더하기 연산자
console.log(1+1)=2
console.log(1+"1")=11
빼기 연산자
console.log(1-2)=-1
console.log(1-"2")=-1
곱하기 연산자
console.log(2 * 3)=6
console.log("2" * 3)=6
나누기 연산자
console.log(4 / 2)=2
console.log("4" / 2)=2
나머지 연산자
console.log(5 % 2)=1
console.log("4" / 2)=2
할당 연산자
//등호 연산자(=)//
let x =10
console.log(x)=10
//더하기 등호 연산자(=)//
x +=10
console.log(x)=20
//빼기 등호 연산자(=)//
x -=10
console.log(x)=10
//곱하기 등호 연산자(=)//
let a =10
a *=2
console.log(a)=20
비교 연산자
//일치 연산자(==)// 타입까지 일치해야 true를 반환한다.
console.log(2===2)=true
console.log("2"===2)=false
console.log(2==="2")=false
//불일치 연산자(!==)// 타입까지 일치해야 false를 반환한다.
console.log(2!==2)=false
console.log("2"!==2)=true
console.log(2!=="2")=true
//작다 연산자(<)// 다.
console.log(2<3)=true
console.log(2<=2)=true
console.log(2<=3)=true
console.log(4<=3)=false
//논리 연산자//
//논리곱 연산자(&&)//모두 true 일때 true 반환
console.log(true && true)=true
console.log(true && false)=false
console.log(false && true)=false
console.log(false && false)=false
//논리합 연산자(\\)//둘 중 하나라도 true 일때 true 반환
console.log(true \\ true)=true
console.log(true \\ false)=true
console.log(false \\ true)=true
console.log(false \\ false)=false
//논리부정 연산자(!)// 값의 결과를 반대로 바꿈
console.log(!true)=false
let x =true
console.log(!x)=false
삼항 연산자//조건에 따라 값을 선택한다.//
let x =10
let result =x > 5 ? "크다" : "작다"
console.log(result)=크다
let y =20
let result = y <10 ? "작다" : "크다"
console.log(result)=크다
타입 연산자//typeof//
console.log(typeof result)=string
'JavaScriprt-문법' 카테고리의 다른 글
JavaScript 문법 종합반 문법-객체 (0) | 2023.05.22 |
---|---|
JavaScript 문법 종합반 문법-조건문 (0) | 2023.05.22 |
JavaScript 문법 종합반 문법-함수 (0) | 2023.05.22 |
JavaScript 문법 종합반 문법-변수/상수/데이터 타입/형 변환 (0) | 2023.05.22 |
JavaScript 문법 종합반 문법-JS의 역사 (0) | 2023.05.22 |