michael@0: var ints = new Int8Array(16); michael@0: ints[0] = 42; michael@0: function intElementAt(index) { michael@0: return ints[index]; michael@0: } michael@0: assertEq(intElementAt(16), undefined); michael@0: assertEq(intElementAt(0), 42); michael@0: michael@0: var floats = new Float64Array(16); michael@0: floats[0] = 3.14; michael@0: function floatElementAt(index) { michael@0: return floats[index]; michael@0: } michael@0: assertEq(floatElementAt(16), undefined); michael@0: assertEq(floatElementAt(0), 3.14); michael@0: michael@0: var uints = new Uint32Array(16); michael@0: uints[0] = 123; michael@0: function uintElementAt(index) { michael@0: return uints[index]; michael@0: } michael@0: assertEq(uintElementAt(16), undefined); michael@0: assertEq(uintElementAt(0), 123);