bug720070.js (241B)
1 var bytes = [0xff, 0xf7, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff]; // big-endian 2 bytes.reverse(); // if testing on little-endian 3 var result = new Float64Array(new Uint8Array(bytes).buffer)[0]; 4 5 // Check that this doesn't crash 6 isNaN(result + 0);