본문 바로가기
Programing/Knowledge

[CS] Return Statement

by 꾸압 2022. 11. 28.

 

<설명>

  - Program 에게 Subroutin을 벗어나, Return Address로 돌아가라는 명령.

    ==> Return Address 는 Subroutine이 호출된 곳에 위치함.

  - 대부분의 Programming 언어에서 Return Statement 은 말 그대로 'Return' 이거나 'Return Value' 다.

    ==> 여기서 Value 는 변수값 또는 Subroutine에 의해 돌아온 정보를 지칭.

 

/* <이건 예제_JavaScript 버전> */

function a (num) {
	if (num < 1) {
		return false;
    }
	else {
		return true;
	}
}

let x = a(0);

if (x === true) {
	document.write("숫자가 0보다 큼");
}
else {
	document.write("숫자가 0보다 작음");
}

 


 

<참조 1> https://www.computerhope.com/jargon/r/returnst.htm

<참조 2>

 

 

 

'Programing > Knowledge' 카테고리의 다른 글

[CS] Abstraction  (0) 2022.12.02
[CS] Memoization  (0) 2022.11.30
[CS] Routine && Subroutine  (0) 2022.11.27
[CS] Thunk  (0) 2022.11.26

댓글