바닐라 JS로 크롬 앱 만들기::복습 2.7~2.10

Jo·2021년 8월 18일

2.7, 2.8 function
c언어 function과 거의 유사하다. function 을 치고 함수이름과 전달받을 인자 변수를 적고, 그 안에 함수내용을 적으면 된다. 다음과 같다.

저번에 배운 objects 안에도 함수를 넣을 수 있는데, 일반적인 function 정의 방법과는 조금 다르다. 다음과 같은 방식으로, 우리가 기존에 사용하였던 console.log와 동일한 방식의 호출을 만들어낼 수 있게 되었다.

2.9, 2.10 Recap
복습. 숙제를 내주신 것처럼 간단한 calculator을 만들어 보았다.

const calculator = {
    add: function(a,b){
    console.log(a+b);
    },
    minus: function(a,b){
    console.log(a-b);
    },
    divide: function(a,b){
    console.log(a/b);
    },
    powerOf: function(a,b){
    console.log(a**b);
    }
    }
    calculator.add(1, 2)
    calculator.minus(2, 1)
    calculator.divide(12, 4)
    calculator.powerof(3, 3)
profile
이것저것 배우고 싶은 대학생

0개의 댓글