๐Ÿ“ŒLanguage/JavaScript

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ๊ณ„์‚ฐ๊ธฐ ๋งŒ๋“ค๊ธฐ ์‹œํ–‰์ฐฉ์˜ค

hellohailie 2022. 4. 7. 15:07
const calculator = {
    add: function(a,b){
        console.log(a+b);
    }
    minus: function(a,b){
        console.log(a-b);
    }
}
calculator.add(1,2); 
calculator.minus(1,2);

SyntaxError: Unexpected identifier 'minus'. Expected '}' to end an object literal.

์ด๋Ÿฐ ์˜ค๋ฅ˜๊ฐ€ ๋œฌ๋‹ค.

}๊ฐ€ ํ•„์š”ํ•˜๋‹ค๊ณ  ํ•˜๋Š”๋ฐ ๋‚˜๋Š” ์ด์ƒ์—†์ด ๋‹ค ๋‹ซ์•˜๋‹ค...

const calculator = {
    add: function(a,b){
        console.log(a+b);
    },
    minus: function(a,b){
        console.log(a-b);
    },
    mul: function(a,b){
        console.log(a*b);
    },
    div: function(a,b){
        console.log(a/b);
    },
    power: function(a,b){
        console.log(a**b);
    },
}
calculator.add(1,2); 
calculator.minus(1,2);
calculator.mul(1,2);
calculator.div(1,2);
calculator.power(1,2);

[Log] 3 (app.js, line 3)
[Log] -1 (app.js, line 6)
[Log] 2 (app.js, line 9)
[Log] 0.5 (app.js, line 12)
[Log] 1 (app.js, line 15)

์‰ผํ‘œ๋ฅผ ์ผ๋”๋‹ˆ ์ถœ๋ ฅ์ด ๋œ๋‹ค...