Do you know what will be the output of this code?
JavaScript
function get() {
return
42;
}
console.log(get());
Show answer and explanation
The answer is undefined.
JavaScript inserts a semicolon after a return that’s followed by a line break. The function returns undefined and 42 is never reached. Keep the value on the same line as return.