What does this program print?

from Symbol
Node 24 intermediate 2 min

What does this program print?

JavaScript
const balance = {
  [Symbol.toPrimitive](hint) {
    return hint === 'string' ? '12 credits' : 12;
  },
};

console.log(String(balance), balance + 3);
Open in playground
Report an error