본 수업은 폐지 예정입니다. 자바스크립트 언어 수업과 웹브라우저 자바스크립트로 수업이 리뉴얼 되었기 때문에 이것을 이용해주세요.
연산에 사용되는 기호들. (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)
1 2 3 4 5 6 7 8 9 10 11 | <!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과 같지만 다음과 같은 차이가 있다. |
1 2 3 4 5 6 7 8 9 | y = 20; alert(++y); // 21을 출력한다. y = 20; alert(y++); // 20을 출력한다. alert(y); // 21를 출력한다. // ++가 앞에 있으면 y의 값을 1을 더한 값이 리턴되고, 뒤에 있으면 y의 값을 리턴한 뒤에 값을 더한다. </ script > </ body > </ html > |