Can a function have numbers as input values, but a string as a return value?

Yes, the input types don't have to match the output typesNo, the input and output have to be the same typeYes, functions with number inputs always return strings

Yes, the input types don't have to match the output types.