Добрый день. Вопрос такой, почему в коде ниже в консоли при сложении в консоли выводится NaN, а не число, а при других математических операциях все впорядке?
const obj = {};
obj[Symbol.toPrimitive]= function(hint){
if (hint === "number"){
return 8
}
}
console.log(13 + obj)