Explica este código TypeScript
Dificultad: Básico
function getPerson(name:string, lastName:string){
return {name, lastName}
}
console.log(getPerson("Cris"))
- A.
Cris
- B.
Expected 2 arguments, but got 1.
- C.
Cris
,undefined
- D.
Ninguna de las anteriores
✅ B. En TypeScript todos los parámetros de una función son obligatorios por defecto, esto significa que no podemos pasarle mas o menos argumentos a una función, sino la cantidad estrictamente necesaria para que la función funcione bien. En nuestro ejemplo, la función Hay maneras de establecer parámetros opcionales pero no es el objetivo de este reto Respuesta
Expected 2 arguments, but got 1.
getPerson
tiene declarado dos parámetros pero al momento de invocar la función solo lo hacemos con uno, por lo que tendremos un error.
Top comments (0)