본문으로 건너뛰기
실습하기

연산자(Operator)

프로그래밍에서는 더하기(+), 빼기(-), 곱하기(×), 나누기(÷) 같은 기호들을 연산자(Operator)라고 불립니다.

연산자는 데이터(값)을 처리하고, 새로운 값을 생성하는 데 사용합니다.


기본 연산자

  1. 산술 연산자

사칙연산과 같은 기본적인 수학 연산을 수행합니다.

  • + : 더하기

  • - : 빼기

  • * : 곱하기

  • / : 나누기

  • % : 나머지

곱하기 산술 연산자
let result = 5 * 3; // 5 x 3 = 15이 result에 저장됨

  1. 비교 연산자

값이나 변수의 대소 관계를 비교하고, 참 또는 거짓 값을 반환합니다.

  • == : 동등 (값만 비교)

  • === : 일치 (값과 자료형 모두 비교)

  • != : 부등

  • !== : 불일치

  • > : 크다

  • < : 작다

  • >= : 크거나 같다

  • <= : 작거나 같다


대소 비교 연산자
let isTrue = 5 > 3; // 5 > 3 에서 isTrue에 true가 저장됨

  1. 논리 연산자

여러 조건을 조합해서 참 또는 거짓 값을 판별할 때 사용합니다.

  • && : AND - 둘 다 참일 때만 참

  • || : OR - 둘 중 하나만 참이어도 참

  • ! : NOT - 참을 거짓으로, 거짓을 참으로

and 논리 연산자
let value = true && false; // true && false 에서 value에 false가 저장됨

  • 삼항 연산자

간단한 조건문을 아래와 같이 한 줄로 표현할 수 있습니다.

(조건) ? 값1 : 값2


? 삼항 연산자
let age = 15;
let type = age >= 20 ? 'adult' : 'teen'; // type에 "teen"이 저장됨

다음 내용이 궁금하다면?

코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!