사칙 연산엔 무엇이 있는가?
더하기, 빼기, 곱하기, 나누기
개발에선 더하기 (+), 빼기 (-), 나누기 (/), 곱하기 (*), 나머지 값 (%)까지 구할 수 있다.
물론 더 많이 있기에 써보며 복습해보자.
<script>
var printMessage;
var number = 10;
var number2 = 5;
var numberFloat = 0.45;
var result;
result = number + numberFloat;
// 각 변수 값을 출력
console.log (number);
console.log (number2);
console.log (numberFloat);
//덧셈 주석이 한줄일때
/*덧셈 주석이 두줄 이상일때 */
console.log (number + numberFloat);
//뺼셈
console.log (number + numberFloat);
//곱셈
console.log (number * number2);
//나눗셈
console.log (number / number2);
// 각 변수 값을 출력
console.log (number);
console.log (number2);
console.log (numberFloat);
console.log (result);
//복합 연산 ()
numberFloat += numberFloat;
console.log (numberFloat);
//단항 연산
number ++;
console.log (number);
// ++는 1이 플러스;
number --;
console.log (number);
console.log ("나머지 연산, " + printMessage);
console.log (number2 % number2);
</script>
위에 코드 처럼 쭉 보면서 다시 되짚어보면
var를 이용해서 변수를 선언한다. (물론 let, const로도 변수를 선언할 수 있다.)
선언한 변수에 값을 넣으며 변하는 것을 확인해보자.
중요한건 아무리 아래에서 console.log를 이용해서 +, -, *, / 등 사칙연산을 하여도
결국 변수를 찍어 보면 변수의 값은 바뀌지 않는 것을 확인할 수 있었다.
그렇다면 변수를 바꾼 경우도 확인해보니 result = number + numberFloat; 와 같이 덧셈을 하게 될 경우 변수의 값이 바뀐 것을 확인할 수 있었다.