michael@0: function f() { michael@0: try { michael@0: for ( var i = 7; i > -2; i-- ) michael@0: new Array(i).join('*'); michael@0: } catch (e) { michael@0: return e instanceof RangeError; michael@0: } michael@0: return false; michael@0: } michael@0: assertEq(f(), true);