Returns
Return
- 함수는 어떤 일을 수행하고 그 결과를 알려주는 것인데 return 키워드를 사용하면
함수의 결과를 리턴 함으로서 함수를 호출하는 코드가 리턴값으로 바뀐다.
- 함수를 통해 어떤 작업을 하고 그 작업의 결과를 알려줘야할 땐 return값을 넣어준다.
- return의 또 다른 기능은 return하게 되면 함수는 작동을 멈추고 결과 값을 return하고 작업을 마친다.
<script>
const age = 96;
function calKrAge(ageOfForeigner){
return ageOfForeigner + 2;
}
const KrAge = calKrAge(age);
</script>
-함수가 무언가를 리턴하기 때문에 함수를 호출하는 코드가 그 함수의 반환 값이 된다.
따라서 값의 대체를 할 수 있다. 변수 자체가 함수의 반환 값으로 나오기 때문이다.
<script>
const cal = {
add : function(a, b) {
return (a + b);
},
minus : function(a, b) {
return (a - b);
},
divide : function(a, b){
return (a / b)
},
power : function(a, b) {
return (a**b)
}
};
const plusResult = cal.add(5, 2);
const minusResult = cal.minus(plusResult, 2);
const diviveResult = cal.divide(5, minusResult);
const powerResult = cal.power(diviveResult, 2)
</script>
Author And Source
이 문제에 관하여(Returns), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@minj9_6/Returns
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
- 함수는 어떤 일을 수행하고 그 결과를 알려주는 것인데 return 키워드를 사용하면
함수의 결과를 리턴 함으로서 함수를 호출하는 코드가 리턴값으로 바뀐다. - 함수를 통해 어떤 작업을 하고 그 작업의 결과를 알려줘야할 땐 return값을 넣어준다.
- return의 또 다른 기능은 return하게 되면 함수는 작동을 멈추고 결과 값을 return하고 작업을 마친다.
<script>
const age = 96;
function calKrAge(ageOfForeigner){
return ageOfForeigner + 2;
}
const KrAge = calKrAge(age);
</script>
-함수가 무언가를 리턴하기 때문에 함수를 호출하는 코드가 그 함수의 반환 값이 된다.
따라서 값의 대체를 할 수 있다. 변수 자체가 함수의 반환 값으로 나오기 때문이다.
<script>
const cal = {
add : function(a, b) {
return (a + b);
},
minus : function(a, b) {
return (a - b);
},
divide : function(a, b){
return (a / b)
},
power : function(a, b) {
return (a**b)
}
};
const plusResult = cal.add(5, 2);
const minusResult = cal.minus(plusResult, 2);
const diviveResult = cal.divide(5, minusResult);
const powerResult = cal.power(diviveResult, 2)
</script>
Author And Source
이 문제에 관하여(Returns), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@minj9_6/Returns저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)