반환값

Javascript

(JS) 함수 선언 (지역변수, 외부변수, 전역변수, 매개변수, 반환값)

함수 선언문(function declaration) function 키워드 + 함수이름 + (parameter) + { 함수 본문 } function user() { console.log('hello') } 지역변수(local variable) 함수 내에서 선언한 변수. 함수 내에서만 접근할 수 있다. function hello() { let hi = 'hi' // 함수 외부에서 호출하면 에러남 console.log(hi); } 외부변수(outer variable) 함수 내부에서는 함수 외부변수에 접근할 수 있으며, 함수 내에서 외부 변수를 수정할 수 있다. 함수 외부변수명과 내부변수명의 이름이 같을 경우, 함수 내에서는 내부 변수명이 더 우세하다.(외부변수를 가림) let username = '유비';..

했던것들/PY4E(모두를 위한 파이썬)

(파이썬) 함수 정의, 호출 (인자, 매개변수, 반환값)

함수 정의 함수를 만드는 과정에서 가장 중요한 것은 저장과 호출에 대한 이해이다. 앞서 살펴본 것 처럼 함수를 저장하기 위해서는 def 라는 예약어를 사용한다. def sayHello(): print('hello') : (콜론) 뒤에 실행하고자 하는 코드를 입력하는 것 만으로는 함수는 실행되지 않는다. def 에 작성된 것은 단순히 함수를 정의하는 단계이다. 작성한 함수를 실행하려면 함수를 호출해야 한다. 함수 호출 def sayHello(): print('hello') sayHello() # hello 출력 정의한 함수의 이름으로 인자를 호출하면 함수가 출력된다. 다만 위의 함수는 아무 인자가 없다. 그냥 부르면 호출되는 무식한 함수이다. 인자(Argument) 인자는 함수를 호출할 때 전달하는 값을 ..

2DC
'반환값' 태그의 글 목록