Senior
What does a function return if it has no return statement?
sobes.tech AI
Answer from AI
If a function in JavaScript does not contain a return statement, it returns undefined by default. This means that when calling such a function, you will get the value undefined.
Example:
function foo() {
// no return
}
console.log(foo()); // undefined
This behavior is important to consider when writing tests and automation to avoid unexpected values.