Which of these statements are true about functions?

They're reusable blocks of code that perform specific tasksWe invoke them with their name and parenthesesWe create them with the function keywordThey have to return values

Good stuff! Functions are reusable code blocks that perform specific tasks. As such, they can but don't have to return values.

Whoa! Functions are reusable code blocks that perform specific tasks. As such, they can but don't have to return values.