본문 바로가기
App/Flutter

[Flutter] Dart 언어 기본 문법 Part 5 - 함수 선언과 값 반환(return), 화살표 함수(arrow function)

by Gina Sim 2023. 6. 14.

함수 선언

함수명() {
    함수 내용
}

  • main함수는 코드를 run 하면 실행되는 부분
  • 각 변수들의 합을 구하는 addNumbers라는 함수를 만들 때, {대괄호} 안에 실행하고자 하는 코드를 입력
  • 이 함수를 실행하기 위해서는 main 함수 안에 addNumbers()를 선언해줘야 함

 

함수의 return 값

(addNumbers 함수 안에서 변수 값을 선언하는 게 아니라 parameter로 값을 입력받는 경우 (parameter는 다음 글에서 정리))

  • main 함수에서 x, y, z에 특정 값을 넣어 계산한 결과값을 받고 싶은 경우 addNumbers 함수에서 값을 반환해줘야 함
  • addNumbers에서 값을 반환하고자 하는 변수를 return 해줌 "return sum;"
  • 이때 addNumbers함수 앞에는 return 값의 변수 타입을 적어줌 "int addNumbers"(생략도 가능)

 

Arrow function (화살표 함수)

  • 왼쪽에 표시한 부분과 오른쪽에 화살표 이하는 같은 내용임

"=>"를 적으면 화살표 다음에 오는 값을 반환함

 

 

 

반응형

댓글