| ... | ... | @@ -9,15 +9,7 @@ pub fn main() !void { |
| 9 | 9 | |
| 10 | 10 | try stdout.print("Welcome to the Guess Number Game in Zig.\n", .{}); |
| 11 | 11 | |
| 12 | | var seed_bytes: [@sizeOf(u64)]u8 = undefined; |
| 13 | | std.crypto.randomBytes(seed_bytes[0..]) catch |err| { |
| 14 | | std.debug.warn("unable to seed random number generator: {}", .{err}); |
| 15 | | return err; |
| 16 | | }; |
| 17 | | const seed = std.mem.readIntNative(u64, &seed_bytes); |
| 18 | | var prng = std.rand.DefaultPrng.init(seed); |
| 19 | | |
| 20 | | const answer = prng.random.intRangeLessThan(u8, 0, 100) + 1; |
| 12 | const answer = std.crypto.random.intRangeLessThan(u8, 0, 100) + 1; |
| 21 | 13 | |
| 22 | 14 | while (true) { |
| 23 | 15 | try stdout.print("\nGuess a number between 1 and 100: ", .{}); |