A function can have zero or more parameters. Our function, basicFunction, takes two parameters, as shown in the following code:
fun basicFunction(name: String, size: Int) {
}
Each parameter is defined as parameterName: ParameterType, in our example, name: String and size: Int. Nothing new here.