広告スペース(バナー)
🎯Dart レッスン
基本文法とNull安全7▾
コレクションとクラス5▾
Flutter開発に役立つ機能4▾
レッスン 7 / 20
関数を作ってみよう
このレッスンでは、Dartで関数を定義する基本の書き方を学びます。「Dart 関数 作り方」で調べている方向けです。
関数は戻り値の型 関数名(引数) { ... }という形で定義します。矢印関数のように、処理が1行だけなら=>を使った短い書き方もできます。
サンプルコードでは、String greet(String name) { ... }という関数を定義し、名前を受け取って挨拶文を作って返しています。
初心者がよくつまずくのが、戻り値の型と実際にreturnしている値の型が合っていないケースです。Dartは静的型付け言語のため、型が違うと実行前にエラーとして教えてくれます。
実際の開発現場では、Flutterアプリの中で画面部品(ウィジェット)を組み立てる関数など、あらゆる場所で関数が活用されます。
📖 お手本コード
✍️ あなたのコード
コードを書いたら「実行する」を押してください
🧪 このサイトではDartを直接コンパイル・実行できないため、お手本コードと同じ内容を入力できたかをその場で判定します(採点はブラウザ内だけで行われ、どこにも送信されません)。
🎯
ここまでできればゴール達成!
挨拶メッセージを生成する、再利用できる関数が作れるようになります。
挨拶メッセージを生成する、再利用できる関数が作れるようになります。
広告スペース(バナー)
広告スペース(記事内)