DEV Community

Cristian Fernando
Cristian Fernando

Posted on • Updated on

Paracetamol.js馃拪| #15: 驴Qu茅 imprime este c贸digo JavaScript?

驴Qu茅 imprime este c贸digo JavaScript?

console.log(typeof([] + []));
Enter fullscreen mode Exit fullscreen mode
  • A. undefined
  • B. number
  • C. object
  • D. string

Respuesta en el primer comentario.


Discussion (1)

Collapse
duxtech profile image
Cristian Fernando Author • Edited on

La respuesta:

  • D. string

El operador + por lo general intentar谩 realizar una concateneci贸n, en este caso, el interprete de JavaScript, por coerci贸n de tipos intentar谩 convertir los arreglos a cadenas de texto, haciendo algo como esto aunque no lo veamos:

console.log(typeof ([].toString() + [].toString())); //string
console.log(typeof ("" + ""));
console.log(typeof ("")); //string
Enter fullscreen mode Exit fullscreen mode