반응형
크립토좀비 레슨1
챕터10 : 함수 더 알아보기
챕터10에서는 함수의 반환값과 제어자에 대해서 공부합니다.
함수 반환값은 앞 챕터에서 공부했던 내용에 하나 덧데는 것이기 때문에 쉽게 이해 할 수 있습니다.
그냥 함수 function 뒤에 returns 붙여주면 됩니다.
솔리디티에서는 리턴 값의 종류를 지정해야 되기 때문에
returns 뒤에 (string) 이나 (uint)가 주로 붙게되겠네요
다른 함수제어자가 더 있는지는 아직 모르겠지만
여기서는 view함수와 pure 함수를 다룹니다.
view는 데이터를 보기만 하고, pure는 데이터 접근조차 하지 않는다는 의미 같습니다.
코딩 끈이 짧아서 이런게 확실하지는 않지만
만약 콘솔창이 있어서 실행해볼 수 있다면
예문의 sayHello()를 치면
"what's up dog" 이 출력될 것 같고
_multiply(3,4) 이런식으로 입력하면
12가 출력되지 않을까 싶습니다.
이번 챕터도 복잡해 보이지만 연관 예문이 잘 설명하고 있으므로 쉽게 완료할 수 있습니다.
반응형