22 lines
487 B
JavaScript
22 lines
487 B
JavaScript
description(
|
|
"This test checks the behaviour of indexing an Array with immediate types."
|
|
);
|
|
|
|
var array = ["Zero", "One"];
|
|
|
|
shouldBe("array[0]", '"Zero"');
|
|
shouldBe("array[null]", "undefined");
|
|
shouldBe("array[undefined]", "undefined");
|
|
shouldBe("array[true]", "undefined");
|
|
shouldBe("array[false]", "undefined");
|
|
|
|
function putSelf(array, index)
|
|
{
|
|
index = index << 0;
|
|
array[index] = index;
|
|
return true;
|
|
}
|
|
|
|
shouldBeTrue("putSelf([0], 0);");
|
|
shouldBeTrue("putSelf([0], 1/9);");
|