Declaración de funciones y la función Main()

Clase 9 de 29Curso de Dart

Resumen

Las funciones son una colección de declaraciones agrupadas para desarrollar una operación, éstas pueden ser llamadas y reutilizadas.

Una función tendrá un tipo (mismo que regresará al utilizarse), un nombre, argumentos e instrucciones y seguirá la siguiente estructura.

type functionName([args]){
	//code
	return returnValue;
}

main() es la función de alto nivel que define el inicio de la aplicación y sigue la siguiente estructura, recuerda que en web no se requieren los argumentos.

void main(List<String> arguments) {
    //code
}

Nota: En Dart las funciones también son objetos, así que las podemos asignar a una variable.