First-class functions: Functions in JavaScript are considered first-class, meaning they are a legitimate data type and can be treated like any other value, including being assigned to variables, ...
JavaScript doesn't care about how you are passing them in, whether as a value directly or as a variable. In this function, JavaScript will take whatever was passed in the first argument and make it ...