Generate random integers — RandomInteger[n] draws from 0 through n so a negative n draws downwards
RandomInteger[]
Randomly gives 0 or 1.
RandomInteger[{1, 6}]
Randomly gives a number between 1 and 6.
RandomInteger[{1, 6}, 50]
Randomly gives 50 numbers between 1 and 6.
MemberQ[{0, 1}, RandomInteger[]]
→ TrueMemberQ[{1, 2, 3, 4, 5, 6}, RandomInteger[{1, 6}]]
→ TrueAllTrue[RandomInteger[{1, 6}, 50], 1 <= # <= 6 &]
→ TrueAllTrue[Table[RandomInteger[-5], {100}], -5 <= # <= 0 &]
→ True