반응형

크립토좀비 레슨1

챕터10 : 함수 더 알아보기


챕터10에서는 함수의 반환값과 제어자에 대해서 공부합니다. 

함수 반환값은 앞 챕터에서 공부했던 내용에 하나 덧데는 것이기 때문에 쉽게 이해 할 수 있습니다. 

그냥 함수 function 뒤에 returns 붙여주면 됩니다. 

솔리디티에서는 리턴 값의 종류를 지정해야 되기 때문에 

returns 뒤에 (string) 이나 (uint)가 주로 붙게되겠네요




다른 함수제어자가 더 있는지는 아직 모르겠지만

여기서는 view함수와 pure 함수를 다룹니다. 

view는 데이터를 보기만 하고, pure는 데이터 접근조차 하지 않는다는 의미 같습니다. 




코딩 끈이 짧아서 이런게 확실하지는 않지만

만약 콘솔창이 있어서 실행해볼 수 있다면

예문의 sayHello()를 치면

"what's up dog" 이 출력될 것 같고

_multiply(3,4) 이런식으로 입력하면

12가 출력되지 않을까 싶습니다. 


이번 챕터도 복잡해 보이지만 연관 예문이 잘 설명하고 있으므로 쉽게 완료할 수 있습니다.







반응형