함수(2)
-
일급 객체로서의 함수 [ Javascript ] [ JavaScript 문법 종합반 2주차 ]
// 일급 객체로서의 함수 // 일급객체(First-Class Object) 란 다른 객체들에 일반적으로 적용 가능한 연산을 모두 지원하는 객체를 가리킨다. // 함수가 일급 객체로 취급되는 5가지 경우 // 1 변수를 함수를 할당 // 함수가 마치 값으로 취급된다. // 함수가 나중에 사용될 수 있도록 조치가 되었다. const sayHello = function () { console.log("Hello"); }; sayHello(); // Hello // 2 함수를 인자로 다른 함수에 전달할 수 있다. // 콜백함수 : 매개변수로서 쓰이는 함수 // 고차함수 : 함수를 인자로 받거나 return 하는 함수 function callFunction(func) { // 매개변수로 받은 변수가 사실 함수다..
2023.06.13 -
6. 함수
def open_account(): print("새로운 계좌가 생성되었습니다.") open_account() ''' 새로운 계좌가 생성되었습니다. ''' def deposit(balance, money): print("입금이 완료되었습니다. 잔액은 {0} 원입니다.".format(balance + money)) return balance + money def withdraw(balance, money): # 출금 if balance >= money: # 잔액이 출금보다 많으면 print("출금이 완료되었습니다. 잔액은 {0} 원입니다.".format(balance - money)) return balance - money else: print("출금이 완료되지 않았습니다. 잔액은 {0} 원입니다.".fo..
2023.05.03