Menu
Coddy logo textTech

La palabra clave 'void'

Parte de la sección Fundamentos del Journey de Dart de Coddy — lección 69 de 94.

La palabra clave void en Dart indica que una función no devuelve ningún valor. Se usa cuando una función realiza acciones sin producir un resultado.

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

void main() {
  printGreeting();
}

Salida:

Hello, Dart programmer!

Compara con una función que devuelve un valor:

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

Salida:

Hello!
42
challenge icon

Desafío

Principiante

En este desafío, practicarás el uso de la palabra clave void en Dart. La palabra clave void se utiliza para indicar que una función no devuelve ningún valor.

Completa el código a continuación creando una función simple llamada printWelcomeMessage que:

  1. Use la palabra clave void para indicar que no devuelve ningún valor
  2. Imprima el mensaje Welcome to Dart Programming! cuando se llame

Luego, llama a esta función desde la función main.

Salida esperada:

Welcome to Dart Programming!

Hoja de referencia

La palabra clave void indica que una función no devuelve ningún valor:

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

void main() {
  printGreeting();
}

Compara las funciones void con las funciones que devuelven valores:

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

int getNumber() {
  return 42;
}

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

Pruébalo tú mismo

// TODO: Crear una función llamada printWelcomeMessage
// La función debe usar la palabra clave void e imprimir un mensaje de bienvenida

void main() {
  // TODO: Llamar a la función printWelcomeMessage aquí
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos