Do functions need to have parameters?

yes

no

No, functions do not need to have parameters. Function parameters are optional and can be used to pass values into the function for it to use in its calculations or operations. However, functions can also be defined without parameters and can perform operations without requiring any input values.