Sign in
webkit
/
WebKit
/
d158dceef24649669aba9fdeae8c00646ba7bdc2
/
.
/
JSTests
/
es6
/
Set_-0_key_converts_to_+0.js
blob: 318c4a3d12aba9db168d172468599dd6e2802780 [
file
] [
log
] [
blame
]
function
test
()
{
var
set
=
new
Set
();
set
.
add
(-
0
);
var
k
;
set
.
forEach
(
function
(
value
)
{
k
=
1
/
value
;
});
return
k
===
Infinity
&&
set
.
has
(+
0
);
}
if
(!
test
())
throw
new
Error
(
"Test failed"
);