Javascript 연산자

2022. 9. 1. 16:26· Language/Javascript
목차
  1. 연산자(operator)
  2. 산술 연산자
  3. 할당 연산자(대입 연산자)
  4. 연결 연산자
  5. 비교 연산자
  6. 논리 연산자(boolean)
반응형

연산자(operator)

Javscript에서 기본적으로 제공하는 약속된 문자의 표현식

 

산술 연산자

수학 계산을 할 때 사용하는 연산자

종류 설명 예시
+ 두 피연산자의 값을 더함 c = a+b
- 첫 번째 피연산자 값에서 두 번째 피연산자 값을 뺌 c = a-b
* 두 피연산자 값을 곱함 c = a*b
/ 첫 번째 피연산자 값을 두 번째 피연산자 값으로 나눔 c = a/b
% 첫 번째 피연산자 값을 두 번째 피연산자 값으로 나눈 나머지를 구함 c = a%b
++ 피연산자 1 증가 a++
-- 피연산자 1 감소 b--

 

할당 연산자(대입 연산자)

연산자 오른쪽의 실행 결과를 왼쪽 변수에 할당하는 연산자

종류 설명 예시
= 연산자 오른쪽 값을 왼쪽 변수에 할당 y = x+3
+= y = y+x y += x
-= y = y-x y -= x
*= y = y*x y *= x
/= y = y/x y /= x
%= y = y%x y %= x

 

연결 연산자

둘 이상의 문자열을 합쳐서 하나의 문자열로 만드는 연산자

document.write (birthYear + "년에 태어난 사람의 나이는 " + age + "세입니다.");

 

비교 연산자

종류 설명 예시
조건식 결과
== 피연산자가 서로 같으면 true 3 == "3" true
=== 피연산자도 같고 자료형도 같으면 true a === "3" false
!= 피연산자가 서로 다르면 true 3 != "3" false
!== 피연산자가 서로 다르거나 자료형이 다르다면 true 3 !== "3" true
< 왼쪽 피연산자가 오른쪽보다 작다면 true 3 < 4 true
<= 왼쪽 피연산자가 오른쪽보다 작거나 같다면 true 3 <= 4 true
> 왼쪽 피연산자가 오른쪽보다 크다면 true 3 > 4 false
>= 왼쪽 피연산자가 오른쪽보다 크거나 같다면 true 3 >= 4 false

문자열의 비교

문자열에 있는 아스키(ASCII)값을 비교해서 결정

"javascript" > "Javascript" // true

 

논리 연산자(boolean)

true, false를 처리하는 연산자

종류 기호 설명
OR || 피연산자 중 하나만 true여도 true
AND && 피연산자 모두 true일 경우에만 true
NOT ! 피연산자 반대값을 지정

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'Language > Javascript' 카테고리의 다른 글

Transpiler  (0) 2024.05.31
Javascript 조건문  (0) 2022.09.01
Javascript 기본 문법  (0) 2022.09.01
Javascript란?  (0) 2022.09.01
  1. 연산자(operator)
  2. 산술 연산자
  3. 할당 연산자(대입 연산자)
  4. 연결 연산자
  5. 비교 연산자
  6. 논리 연산자(boolean)
'Language/Javascript' 카테고리의 다른 글
  • Transpiler
  • Javascript 조건문
  • Javascript 기본 문법
  • Javascript란?
쓰링
쓰링
Web Front Developer🐣
반응형
쓰링
부앙단 개발로그
쓰링
전체
오늘
어제
  • 전체보기 (57)
    • Language (25)
      • Typescript (4)
      • Javascript (5)
      • HTML, CSS, SCSS (9)
      • Java (3)
      • PHP (1)
      • Dart (3)
    • Framework (8)
      • React (7)
      • Flutter (0)
    • Library (6)
    • Figma (1)
    • Git (4)
    • DB (3)
    • CS (1)
    • Algorithm (6)
      • Baekjoon (2)
      • SWEA (2)
      • 도서 후기 (2)
    • SSAFY (3)
      • SSAFYcial (1)
      • SSAFY 8기 (2)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 싸피 전공자
  • 백준 알고리즘 공부
  • 백준 java 풀이
  • 싸피
  • 처음 java
  • 싸피 합격
  • SSAFY8기
  • 싸피 웰컴 키트
  • 싸피8기합격
  • SSAFY 합격 후기
  • java초보자
  • 백준 브론즈
  • 싸피 합격 후기
  • SSAFY 비전공
  • SSAFY 웰컴키트
  • 백준 알고리즘 풀이
  • 백준 자바 풀이
  • java전공자
  • SSAFY 전공
  • 초보자를 위한 java
  • 싸피8기
  • 백준 Java
  • java시작하기
  • 웰컴 키트
  • ssafy
  • java 처음
  • 싸피 웰컴
  • 웰컴키트
  • 백준 자바
  • 백준 입출력과 사칙연산

최근 댓글

최근 글

hELLO
쓰링
Javascript 연산자
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.