()
| 3 | const randArr64 = new Uint64Array(1); |
| 4 | const randArr8 = Uint8Array.wrap(randArr64.buffer, 0, 8); // <2> |
| 5 | function random64(): u64 { |
| 6 | crypto.getRandomValues(randArr8); // <3> |
| 7 | return randArr64[0]; |
| 8 | } |
| 9 | |
| 10 | function sumDigitsSquared(num: u64): u64 { |
| 11 | let total: u64 = 0; |