<script>
"use strict";
var sum = 0;
var str = '';
function plus(value) {
sum += value;
str += ' + ' + String(value);
}
function minus(value) {
sum -= value;
str += ' - ' + String(value);
}
function multiple(value) {
sum *= value;
str += ' * ' + String(value);
}
function divide(value) {
sum /= value;
str += ' / ' + String(value);
}
function init(value) {
if (arguments.length == 0){
sum = 0;
str = '';
}
else{
sum = value;
str += String(value);
}
}
// 3 * 2 + 7 - 5 =
init(3);
multiple(2);
plus(7);
minus(5);
console.log(sum);
// task : 다음과 같이 결과를 출력하는 함수를 만들라
// 3 * 2 + 7 - 5 = 8
// 함수 이름은 printResult
function printResult(){
console.log(str, '=', sum);
}
printResult(); // 3 * 2 + 7 - 5 = 8
</script>
댓글 없음:
댓글 쓰기