본문 바로가기
JavaScript 시리즈☕

🚀return VS console.log() 🚀 | JavaScript 시리즈 010

by @ENFJ 2021. 8. 3.

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;

  }

};



calculator.plus(2, 3);

calculator.times(2, 3);

calculator.minus(2, 3);

calculator.divide(2, 3);

calculator.power(2, 3);

 

console.log() 를 사용하면 볼수는 있지만, 화면에 나오지 않음( 콘솔창에만 나옴)

반면 return 을 사용하면 볼수도 있고, 화면에 나온다는점

 

 

즉 앞으로 콘솔에 결과를 보여주기 위해서는 console.log()를 사용하겠지만,

그외에 대부분은 return 을 이용할 것!

 

정리

function안에서 return과 추가작업을 입력하면

return만 작업하고 추가 수행은 이뤄지지 않는다.

만약 return 앞에 기타작업이 있다면 이 작업은 수행된다.

즉, return"까지만" 수행된다!

return 하는 순간 함수는 종료되기 때문이다!
return 하면 function(함수)는 실행 x 
return 하는 순간 function(함수)는 종료되기 때문
function(함수) 은 실행되고 나면 사라짐. 마지막에 결과를 남김.