Причина, о которой говорилось в принятом ответе, заключалась в том, что я добавлял строки. Но также преобразование из строки в int является дорогостоящей операцией, особенно если зацикливаться на таком большом количестве чисел, это займет вечность.
Так что для кого-то еще, кто читает этот вопрос и должен использовать карту, можно использовать Javascript Карта вместо Объект , как используется в моем примере выше, потому что Карта может поддерживать любой тип ключа (не только строки) . Так что код для этого будет -
const map = new Map()
for (let i=0;i<10**5;i++) {
map.set(i, true)
}
let ans = 0
for (const i of map.keys()) {
for (const j of map.keys()) {
ans += i + j
}
}
console.log(ans)