본 수업은 폐지 예정입니다. 자바스크립트 언어 수업과 웹브라우저 자바스크립트로 수업이 리뉴얼 되었기 때문에 이것을 이용해주세요.
연산에 사용되는 기호들. (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>