Explica este código TypeScript
Dificultad: Intermedio
function f1(): void {
return undefined;
}
function f2(): void { }
console.log(f1()) // 🤔
console.log(f2()) // 🤔
- A.
undefined
,void
- B.
null
,null
- C.
undefined
,undefined
- D.
undefined
,NaN
Respuesta en el primer comentario.
Top comments (1)
Respuesta
✅ C.
undefined
,undefined
void
es un tipo de retorno que se suele usar a menudo con algunas funciones. En praxis significa que una función regresaundefined
.f1
literalmente regresaundefined
.f2
al no tener cuerpo, también regrasaundefined
.