웹 스터디

코스 전체목록

닫기

연산자

본 수업은 폐지 예정입니다. 자바스크립트 언어 수업웹브라우저 자바스크립트로 수업이 리뉴얼 되었기 때문에 이것을 이용해주세요.

연산에 사용되는 기호들. (y = 5 일 때)

Operator Description Example Result
+ 더하기 x=y+2 x=7
- 빼기 x=y-2 x=3
* 곱하기 x=y*2 x=10
/ 나누기 x=y/2 x=2.5
% 나머지 x=y%2 x=1
++ 증가 x=++y x=6
-- 감소 x=--y x=4

example1.html - (jsfiddle, github)

<!DOCTYPE html>
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
	</head>
	<body>
		<script>
			var x = 10;
			alert(x + 1); // 11을 출력한다.
			
			// ++y와 y++ 는 y=y+1과 같지만 다음과 같은 차이가 있다.
			y = 20;
			alert(++y); // 21을 출력한다.
			y = 20;
			alert(y++); // 20을 출력한다.
			alert(y); // 21를 출력한다.
			// ++가 앞에 있으면 y의 값을 1을 더한 값이 리턴되고, 뒤에 있으면 y의 값을 리턴한 뒤에 값을 더한다.
		</script>
	</body>
</html>

 

댓글

댓글 본문
버전 관리
egoing
현재 버전
선택 버전
graphittie 자세히 보기