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(함수) 은 실행되고 나면 사라짐. 마지막에 결과를 남김.
'JavaScript 시리즈☕' 카테고리의 다른 글
🚀querySelector 와 Event click 에 대해서🚀 | JavaScript시리즈 012 (1) | 2021.08.06 |
---|---|
🚀음주 가능한지 계산하는 코드🚀 | JavaScript 시리즈 011 (2) | 2021.08.06 |
🚀object(객체) 🚀 | JavaScript 시리즈 009 (0) | 2021.08.03 |
🚀array (배열)🚀 | JavaScript 시리즈 008 (0) | 2021.08.02 |
🚀const and let 차이점 에대해!!!🚀 | JavaScript 시리즈 007 (2) | 2021.08.02 |