// create simple calculator
const calculator = {
plus: function (a, b) {
console.log(a + b)
},
minus: function (a, b) {
console.log(a - b)
},
times: function (a, b) {
console.log(a * b)
},
divide: function (a, b) {
console.log(a / b)
},
power: function (a, b) {
console.log(a ** b)
}
};
calculator.plus(2, 5);
calculator.minus(2, 5);
calculator.times(2, 5);
calculator.divide(2, 5);
calculator.power(2, 5);
console.log 를 통해 값을 바로 출력하는 형태
// create simple calculator from return
const calculator = {
plus: function (a, b) {
return a + b;
},
minus: function (a, b) {
return a - b;
},
times: function (a, b) {
return a * b;
},
divide: function (a, b) {
return a / b;
},
power: function (a, b) {
return a ** b;
}
};
const plusResult = calculator.plus(2, 5);
const minusResult = calculator.minus(2, 5);
const timesResult = calculator.times(2, 5);
const divideResult = calculator.divide(2, 5);
const powerResult = calculator.power(2, 5);
console.log 를 사용하지 않고 return 을 통해 변수에 연산값을 저장하여
출력을 원할 때 Value 만 출력할 수 있도록하는 형태
'Web > JS' 카테고리의 다른 글
[Vanilla JS] Form Submission & Events (0) | 2021.07.13 |
---|---|
[Vanilla JS] CSS in Javascript (0) | 2021.07.13 |
[Vanilla JS] Events (0) | 2021.07.13 |
[JS] Searching For Elements (0) | 2021.07.12 |
[JS] 조건문 Conditionals (0) | 2021.07.12 |