▶리턴(Return)
· 자료형에 속함
· 함수에 부여시킨 파라미터(매개변수)를 가져옴(반환시킴)
· 함수 종료시 리턴 선언으로 끝남
▶예시1
//이하 함수선언
function getTwice() {
return 2;
}
//이하 함수호출
console.log(getTwice());
console.log(2)와 결과가 같다.
▶예시2
//이하 함수선언
function getTwice(number) {
return number*2;
}
//이하 함수호출
console.log(getTwice(5));
console.log(2*5)와 결과가 같다.
▶예시3
//이하 함수선언
function getTwice(number) {
return number*2;
}
let x = getTwice(5);
let y = getTwice(2);
//이하 함수호출
console.log(x*y);
▶예시4
//이하 함수선언
function hello(name) {
return '안녕하세요, ' + name + '님!';
}
function sum(a, b) {
return a+b;
}
let a = hello('홍길동');
let b = sum(10, 5);
//이하 함수호출
console.log(a);
console.log(b);
리턴... 진심 정말 헷갈림.
결과가 자꾸 오류로 떠서... 이거 하나에 온종일을 보낸 듯... 허어어.
'1-3 java_script > 미분류' 카테고리의 다른 글
[javascript] in 연산자 (0) | 2021.08.10 |
---|---|
[javascript] 객체(object), 속성(property) (0) | 2021.07.21 |
[javascrpt] 클래스(Class), 인스턴스(Instance) (0) | 2021.07.03 |
[javascript] 변수(Variable) (0) | 2021.06.25 |