오늘의 목표
03 산술, 할당 연산자
04 비교, 논리 연산자
끄어 주말이다 주말이야!!
오늘은 토요일 집에서 느즈막히 강의를 듣기 시작했다
연산자.. 수학과 같은데 또 신기하게 뭔가 새로운 내용들..
연산자(operator)
C++은 여러 종류의 연산을 위해 다양한 연산자(operator)를 제공하고 있다.
> 산술, 할당 연산자
산술 연산자(arithmetic operator)
산술 연산자는 사칙연산을 다루는 기본적이면서도 가장 많이 사용되는 연산자다.
산술 연산자는 모두 두 개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 왼쪽에서 오른쪽이다.
할당 연산자 (Assignment operator)
할당 연산자는 변수에 값을 할당(저장)하는데 사용된다.
할당 연산자는 단순 할당 연산자 (simple assignment operator)와 복합 할당 연산자 (compound assignment operator)로 나눌 수 있는데 아래의 할당 연산자 종류 중 ‘=’는 단순 할당 연산자 이고, 나머지는 모두 복합 할당 연산자 다.
> 비교, 논리 연산자
비교 연산자(comparison operator)
비교 연산자는 두 값을 비교하여 True 또는 False를 반환한다.
(이러한 표현식을 *부울 표현식이라고 함) 수학적으로 True 결과는 1과 같고 False는 0과 같다.
*부울 표현식-true 나 false 로 표현되는 값
const a = 1
const b = 3
console. log(a === b)
function isEqual(x, y) {
return x === y
}
console. log(isEqual(1, 1))
console. log(isEqual(2, "2"))
2, 랑 "2"는 생긴 건 얼핏 비슷해 보이지만 앞에꺼는 숫자 데이터고, 뒤에꺼는 문자 데이터다.
그래서 숫자 데이터와 문자데이터는 애초에 데이터의 타입부터 일치하지 않음!
> 그래서 false 라는 값이 반환된 것이 콘솔에 출력된 것을 확인할 수 있는거다.
오늘의 강의 끝-
(거의 수학 공부한 느낌이네...ㅎㅎ)
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.
#패스트캠퍼스 #직장인자기계발 #직장인공부 #환급챌린지 #패스트캠퍼스후기 #오공완 #프론트엔드
'Study > Frontend_study' 카테고리의 다른 글
패스트캠퍼스 환급챌린지 40일차 미션 (3월 11일) : 프론트엔드개발 강의 후기 (0) | 2024.03.11 |
---|---|
패스트캠퍼스 환급챌린지 39일차 미션 (3월 10일) : 프론트엔드개발 강의 후기 (0) | 2024.03.10 |
패스트캠퍼스 환급챌린지 37일차 미션 (3월 8일) : 프론트엔드개발 강의 후기 (0) | 2024.03.08 |
패스트캠퍼스 환급챌린지 36일차 미션 (3월 7일) : 프론트엔드개발 강의 후기 (0) | 2024.03.07 |
패스트캠퍼스 환급챌린지 35일차 미션 (3월 6일) : 프론트엔드개발 강의 후기 (0) | 2024.03.06 |