Mientras que [] + []es una cadena vacía, [] + {}es "[object Object]"y {} + []es 0. ¿Por qué es {} + {}NaN? > {} + {} NaN Mi pregunta no es por qué ({} + {}).toString()es "[object Object][object Object]"mientras que NaN.toString()es "NaN", esta parte tiene una respuesta aquí ya . Mi pregunta...