Menu
Coddy logo textTech

「void」キーワード

CoddyのDartジャーニー「基礎」セクションの一部 — レッスン 69/94。

Dart における void キーワードは、関数が値を返さないことを示します。関数が結果を生成せずにアクションを実行する場合に使用されます。

void printGreeting() {
  print('Hello, Dart programmer!');
}

void main() {
  printGreeting();
}

出力:

Hello, Dart programmer!

値を返す関数と比較:

void main() {
  void sayHello() {
    print('Hello!');
  }
  
  int getNumber() {
    return 42;
  }
  
  sayHello();
  int result = getNumber();
  print(result);
}

出力:

Hello!
42
challenge icon

チャレンジ

初心者

このチャレンジでは、Dart で void キーワードの使用を練習します。void キーワードは、関数が値を返さないことを示すために使用されます。

以下のコードを完成させて、printWelcomeMessage という名前のシンプルな関数を作成してください。この関数は:

  1. void キーワードを使用して、値を返さないことを示します
  2. 呼び出されたときにメッセージ Welcome to Dart Programming! を出力します

次に、この関数を main 関数から呼び出してください。

期待される出力:

Welcome to Dart Programming!

チートシート

void キーワードは、関数が値を返さないことを示します:

void printGreeting() {
  print('Hello, Dart programmer!');
}

void main() {
  printGreeting();
}

void 関数と値を返す関数を比較します:

void sayHello() {
  print('Hello!');
}

int getNumber() {
  return 42;
}

// Usage
sayHello();           // prints but returns nothing
int result = getNumber(); // returns a value

自分で試してみよう

// TODO: printWelcomeMessage という名前の関数を作成する
// この関数は void キーワードを使用し、ようこそメッセージを表示するべきです

void main() {
  // TODO: ここで printWelcomeMessage 関数を呼び出す
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン