hye-log

[노마드코더]바닐라JS로 크롬 앱 만들기 (11)return으로 function 밖과 소통하기 본문

NomadCoder/(JS)크롬 앱 만들기

[노마드코더]바닐라JS로 크롬 앱 만들기 (11)return으로 function 밖과 소통하기

iihye_ 2022. 2. 18. 11:00

우리는 data를 얻어서 무언가를 하고 싶다.

function은 나를 위해서 무언가를 해주는 것인데, 사실 function을 실행하고 나면 undefined 된다.

#3 에서 console.log를 alert로 바꿔준 뒤 #23 을 실행하면 console 창이 아래와 같이 나타난다.

#23에서 calculator.plus(5, 1)은 6으로 alert 창으로 뜨지만,

console.log에서 function의 결과는 undefined로 나타난다.

 

함수는 어떤 일을 수행하고 그 결과를 알려준다.

function 안에서 return을 하면 function을 실행할 때 값이 return으로 대체된다.

calculateKrAge를 실행시키면 age가 96으로 대체되고 계산 후 98이 return된다.

console.log로 krAge를 출력하면 98이 된다.

 

 

 

 

728x90
Comments