250x250
Notice
Recent Posts
Recent Comments
Link
«   2025/09   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Archives
Today
Total
관리 메뉴

devlog_owen

231018) TIL #2 연산자 정리 본문

TIL

231018) TIL #2 연산자 정리

developer_owen 2023. 10. 18. 22:25
728x90

내인생 마지막 정리하는 연산자(이길 바라는 마음으로 정리함)

비교 연산자

 `===`
 양쪽에 위치한 값이 같은 경우 true로 평가되며, 다른 경우 false로 평가됩니다.


 `!==`
양쪽에 위치한 값이 다른 경우 true로 평가되며, 다른 경우 true로 평가함

(`!` 가 값을 부정하는 Not의 의미로서 사용)

 

- `>` , `<`
    - 수학에서의 비교 기호와 같음
   
- `>=` , `<=`
`=` 기호가 붙어 양 쪽의 값이 같은 경우에 true로 평가된다는 점이 위와 다름
 
 `==` , `!=`
`==`는  `===` 와 같은 기능을 하는 연산자이나, 사용하지 않는것을 권장합니다.
`!=`는 `!==` 와 같은 기능을 하는 연산자이나, 사용하지 않는것을 권장합니다.
 (버그를 유발하기 쉬운 문법임)

 

 

논리 연산자

논리곱(&&) 연산자

두 값이 모두 TRUE일때만 TRUE를 반환

 

논리합(||) 연산자 

두 값 중 어느 하나라도 TRUE면 TRUE를 반환

 

논리부정(!) 연산자

논리 부정 연산자는 true를 false로, false를 true로 바꿈

 

삼항 연산자(?:)
조건식 ? true일 때의 값 : false일 때의 값 형태로 사용

let x = 10;
let result = (x > 5) ? "크다" : "작다";
console.log(result); // "크다"

 

내가 헷갈려하는 것만 정리하고 이미 너무 잘아는건 빼서 이렇게만 정리함. 추후 추가하거나 새로 TIL 쓰는걸로.

728x90

'TIL' 카테고리의 다른 글

231024 TIL) reduce, 올림, 내림, 반올림 수학함수  (0) 2023.10.24
231021) TIL #5 FETCH, FILTER  (0) 2023.10.21
231020) TIL #4 DOM  (0) 2023.10.20
231019) TIL #3 reduce, map, fnGCD 개념정리  (0) 2023.10.19
231017) TIL #1 변수개념 정리  (0) 2023.10.18