블로그 보관함

2014년 3월 4일 화요일

JavaScript 15 계산 함수 제작 1단계

<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>

댓글 없음:

댓글 쓰기