Skip to Content
러닝 자바스크립트: ES6로 제대로 입문하는 모던 자바스크립트 웹 개발
book

러닝 자바스크립트: ES6로 제대로 입문하는 모던 자바스크립트 웹 개발

by 한선용, 이선 브라운
July 2017
Beginner to intermediate
464 pages
10h 38m
Korean
Hanbit Media, Inc.
Content preview from 러닝 자바스크립트: ES6로 제대로 입문하는 모던 자바스크립트 웹 개발
142
러닝 자바스크립트
5.2
산술 연산자
[표
5
-
1
]은 자바스크립트의 산술 연산자입니다.
5-1
산술 연산자
연산자 설명 예제
+ 덧셈(문자열 병합에도 쓰입니다.)
3
+
2
//
5
- 뺄셈
3
-
2
//
1
/ 나눗셈
3
/
2
//
1
.
5
* 곱셈
3
*
2
//
6
% 나머지
3
%
2
//
1
- 단항 부정
-
x
//
x
의 부호를 바꿉니다.
x
5
이면 -
x
는 -
5
입니다.
+ 단항 플러스
+
x
//
x
가 숫자가 아니면 숫자로 변환을 시도합니다.
++ 전위 증가
++
x
//
x
1
을 더한 다음 평가합니다.
++ 후위 증가
x
++ //
x
를 평가한 다음
1
을 더합니다.
-- 전위 감소
--
x
//
x
에서
1
을 뺀 다음 평가합니다.
-- 후위 감소
x
-- //
x
의 값을 평가한 다음
1
을 뺍니다.
자바스크립트의 숫자는 모두 더블 형식이므로
3
/
2
처럼 정수를 연산한 결과도 더블 형식입
니다.
뺄셈과 단항 부정은 모두
-
기호를 사용합니다. 그러면 자바스크립트는 둘을 어떻게 구별할까
요? 답은 매우 복잡하고, 이 책에서 다룰 만한 내용은 아닙니다. 우리가 알아야 할 것은 단항
부정이 먼저 이루어지고 그다음에 뺄셈을 한다는 겁니다.
const
x
=
5
;
const
y
=
3
- -
x
; //
y
8
입니다.
같은 규칙이 단항 플러스에도 적용됩니다. 단항 플러스 연산자는 자주 사용하는 연산자는 아닙
니다. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

웹 애플리케이션 보안: 정찰, 공격, 방어 세 단계로 배우는 웹 애플리케이션 보안의 모든 것

웹 애플리케이션 보안: 정찰, 공격, 방어 세 단계로 배우는 웹 애플리케이션 보안의 모든 것

최용, 앤드루 호프먼

Publisher Resources

ISBN: 9788968483387