함수 return

dev.dave·2023년 7월 24일

Javascript

목록 보기
6/167

자바스크립트 함수 리턴 //

js 에서
특히
함수 안에서

리턴을 만나면 바로 함수 종료이다.

즉,

function solution(num1, num2) {
if(num1 === num2){
return 1;
}else{
return -1;
}
return "종료";
}

맨밑에 리턴 종료라는 애는 실행되지 않는다. 왜? 이미 if문에서 리턴을 만나서 종료가 됬기때문이다.

function solution(num1, num2) {
return "종료";
if(num1 === num2){
return 1;
}else{
return -1;
}

}

반대로

리턴 종료라는게 여기서는 바로 실행되고
if문은 실행되지 않는다
왜?
이미 리턴 종료에서 끝나고 함수가 종료되었기떄문.


참고로 리턴 쓸떄

return = 1; 이렇게 쓰는거 아니다.
return 1 ; 그냥 이렇게 쓰면된다 리턴앞에 = 이거 붙일필요없다.

profile
🔥개인 메모 / 다른블로그 자료 참조 / 다른블로그 자료 퍼옴 (출처표기) /여기저기서 공부 했던 내용 개인메모 & 참고 / 개인 기록 용도 블로그 입니다.🔥

0개의 댓글