240718 return 의 두 가지 역할

신한별·2024년 7월 18일

💪 매일 기록

목록 보기
11/97

1. 결괏값을 돌려줌

>fuction plus(x) {
	return x+x;
}

console.log(plus(3));
// 출력값 6

2. 함수의 실행을 중단

fuction plus(x) {
    console.log('return 전');
	return x+x;
    console.log('return 후'); // Dead Code : 절대 실행되지 않는 코드
}

console.log('함수 호출 전');
console.log(plus(3));
console.log('함수 호출 후');

// 출력값
함수 호출 전
return 전 // 6
함수 호출 후 

// return 후가 출력이 되지 않는다! 

💡 함수를 선언할 때 리턴문을 따로 작성하지 않으면 undefined 값을 리턴한다!

0개의 댓글