Closed
Description
- Version: 10.10 -> 11.0 this two version have bug too
- Platform: IDE : vscode
- Subsystem:
let set = new Set();
set.add(1);
set.add(2);
set.add(3);
set.add(1);
set.add(2);
set.add(3);
set.delete(1);
console.log( set.size );
console.log( set.has(3) );
console.log( set.has(2) );
console.log( set.has(1));
console.log( set.keys());
console.log( set.values() );
console.log( set.entries() );
return :
2
true
true
false
[Set Iterator] { 3 }
[Set Iterator] { 3 }
I added 1, 2, 3 in 'set' instance. and I deleted '2'.
so, 'set' have '2', '3' element, but 'set' return values only '3'.
set.has(2) show 'true'!
10.10 version had a bug, so i upgraded my node version to 11.0, but can't resolve it.