Programing/Knowledge

[CS] Return Statement

꾸압 2022. 11. 28. 21:17

 

<설명>

  - 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>