¿Qué imprime este código JavaScript?
function getAge(...args) {
console.log(typeof args);
}
getAge(21);
- A:
"number" - B:
"array" - C:
"object" - D:
"NaN"
Respuesta en el primer comentario.
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (4)
Respuesta:
"object"Cuando usamos la sintaxis de
...en los parámetros de una función (Rest Operator desde ES6) convertimos a dicho parámetro a un arreglo. Entonces es tentador marcar la opción B:"array"pero esto sería un error de novato. En JavaScript no existe el tipo de datoarray, para tipos no primitivos el lenguaje los evalua comoobject. Por ese motivo la respuesta correcta es la opción C:"object".Niice
Paracetamol.js💊?
Wow, I loved that...
Mmm creo que ha de ser un iterable... apuesto un cuack a que es object