Skip to main content
Recommended
PDF
비개발자를 위한 Javascript 알아가기 #1
PDF
비개발자를 위한 Javascript 알아가기 #7.1
PDF
비개발자를 위한 Javascript 알아가기 #5.1
PDF
비개발자를 위한 Javascript 알아가기 #4.1
PDF
비개발자를 위한 Javascript 알아가기 #3
PDF
비개발자를 위한 Javascript 알아가기 #5
PDF
비개발자를 위한 Javascript 알아가기 #6
PDF
비개발자를 위한 Javascript 알아가기 #7
PDF
비개발자를 위한 Javascript 알아가기 #2
PDF
PDF
초보자를 위한 정규 표현식 가이드 (자바스크립트 기준)
PDF
비개발자를 위한 Javascript 알아가기 #4
PDF
정규표현식 Regular expression (regex)
PDF
PDF
2.Startup JavaScript - 연산자
PDF
PDF
PDF
Start IoT with JavaScript - 2.연산자
PPTX
PPTX
PPTX
논리회로 설계 이론과 실습 - ch2 부울대수와 논리회로.pptx
PDF
PDF
PPT
PDF
PPTX
PDF
PDF
외계어 스터디 2/5 - Expressions & statements
PDF
PPTX
More Related Content
PDF
비개발자를 위한 Javascript 알아가기 #1
PDF
비개발자를 위한 Javascript 알아가기 #7.1
PDF
비개발자를 위한 Javascript 알아가기 #5.1
PDF
비개발자를 위한 Javascript 알아가기 #4.1
PDF
비개발자를 위한 Javascript 알아가기 #3
PDF
비개발자를 위한 Javascript 알아가기 #5
PDF
비개발자를 위한 Javascript 알아가기 #6
PDF
비개발자를 위한 Javascript 알아가기 #7
Viewers also liked
PDF
비개발자를 위한 Javascript 알아가기 #2
PDF
PDF
초보자를 위한 정규 표현식 가이드 (자바스크립트 기준)
PDF
비개발자를 위한 Javascript 알아가기 #4
PDF
정규표현식 Regular expression (regex)
PDF
Similar to 비개발자를 위한 Javascript 알아가기 #6.1
PDF
2.Startup JavaScript - 연산자
PDF
PDF
PDF
Start IoT with JavaScript - 2.연산자
PPTX
PPTX
PPTX
논리회로 설계 이론과 실습 - ch2 부울대수와 논리회로.pptx
PDF
PDF
PPT
PDF
PPTX
PDF
PDF
외계어 스터디 2/5 - Expressions & statements
PDF
PPTX
PDF
PPT
PDF
PDF
More from 민태 김
PDF
웹을 지탱하는 차세대 기술 @한국웹20주년 컨퍼런스
PDF
외계어 스터디 4/5 Event & Library
PDF
버전관리를 들어본적 없는 사람들을 위한 DVCS - Git
PDF
외계어 스터디 3/5 function and object
PDF
PDF
MEAN Stack 기반 모바일 서비스 개발 overview
PDF
Waterfall과 agile의 불편한 동거 public
PDF
PDF
H3 경쟁력있는 웹앱 개발을 위한 모바일 js 프레임웍
PDF
PDF
PDF
CANVAS, SVG, WebGL, CSS3, WebEvent
PDF
Html5 game programming overview
PDF
PDF
비개발자를 위한 Javascript 알아가기 #6.1 1. For non-developers!
Learn Javascript Programming!
!
Learning contents with!
Operator & Type Casting!
!
!
!
!
!
Kim min tae @ibare!
NCSOFT http://ibare.kr https://medium.com/@ibare
#6.1
2. 산술 연산자
+ - * / %
- +
++ --
=
덧셈 뺄셈 곱셈
나눗셈
나머지
음수 양수
1씩
3. 4. 5. 6. 연산자의 결합 방식
모든 연산자는 우선순위가 있다. 곱셈은 덧셈, 뺄셈보
다 우선순위가 높다. 즉, 덧셈 뺄셈 보다 먼저 수행된다
모든 연산자는 결합 방향을 가진다. 대입 연산자는 오른
쪽에서 왼쪽으로, 뺄셈은 왼쪽에서 오른쪽으로, 증감 연
산자(++, --)는 결합 방향을(전치, 후치) 변경할 수 있다.
x 의 값은 -2이다.!
덧셈, 뺄셈의 우선순위는!
같기 때문에 좌측에서 우측으로 !
결합되며 수행된다.
y의 값은 7이다. 9라고 예상한다면 !
수식의 의도를 우선순위와 결합방향과 !
다르게 표현했기 때문이다.
7. 연산자의 결합 방식
y 값이 7이 되는 과정. 곱셈의 우선순위가 높기 때문에 먼저
수행된 후 그 결과를 다음 우선순위인 덧셈과 결합된다.
1
2
y 값이 9가 되는 “의도” 가 있다면 그 의도를 괄호로 표현
하라. 괄호는 결합 우선순위를 명시적으로 지정할 수 있다.
2
1
8. 문맥에 따라 기능이 달라지는 연산자
y 의 값은 각각 20, ‘1010’ 이다.!
어떻게 이런 결과가 나오는 것일까?
+연산자는 좌변과 우변이 모두 숫자 (or 숫자를 담고있는 변
수)인 경우 산술 연산을 수행하고 하나라도 문자인 경우 숫자
를 문자형으로 변환(Type Casting)한 후 “결합”한다