Hash Tables & JavaScript Objects
What unique handling of NaN does Map implement?
const map = new Map();
map.set(NaN, 'value1');
map.set(NaN, 'value2');
console.log(map.size);
const map = new Map();
map.set(NaN, 'value1');
map.set(NaN, 'value2');
console.log(map.size);